Written by

Nate Ryan
| USA TODAY Sports

Brad Keselowski ended a 37-race winless streak with a dazzling late surge, swiping first from Kasey Kahne with eight laps remaining to win Saturday's Bank of America 500 at Charlotte Motor Speedway.

It was the first Sprint Cup victory of the season for the defending series champion, who failed to qualify for the Chase for the Sprint Cup this season.

"I just feel there are a ton of bricks that fell off my shoulders," Keselowski said after his 10th career victory and first at the 1.5-mile oval in NASCAR's premier series. "You stand a little taller. I'm really proud of this one." ...