Singer Sheryl Crow took to the stage in her native Missouri on Wednesday night (03Mar13) to raise funds for a friend battling cancer.

The All I Wanna Do hitmaker staged an intimate gig at the O'Reilly Family Event Centre in Springfield to help cover the costs of her pal Drew Lewis' treatment for stage four colon cancer.

Crow sang several of her hit tracks, and took to her page after the show to thank fans for supporting the fundraiser.

In a post, she writes, "What an emotional night... Springfield really came through for Drew. Thanks to everyone who donated their time and money to make it happen!"