CONCORD, N.C. - Matt Kenseth passed Roush Fenway Racing teammate Carl Edwards with two laps to go and hung on to win Saturday's Nationwide Series race at Charlotte Motor Speedway.

Kenseth and Edwards exchanged the lead with five laps left in the 300-mile race, but Edwards couldn't counter Kenseth's final pass on the inside.

Kenseth was filling in for Trevor Bayne, who has been sidelined with an inflammatory condition, in the No. 16 Ford.

Sprint Cup

CONCORD, N.C. - To hear Kurt Busch talk, his race team is struggling mightily and maybe some behind-the-scenes changes will save the season.

Then there's Brad Keselowski, excited about three weeks of progress that have him enjoying his best stretch yet in NASCAR's elite Sprint Cup Series.

That's the enigma that is Penske Racing right now. Keselowski will start Sunday's Coca-Cola 600 from the pole, while defending race winner Busch will go off 26th.

It's a far cry from Roger Penske's esteemed IndyCar operation, which will attempt to win its 16th Indianapolis 500 on Sunday. Will Power, who will start from the second row, has two wins this season and leads the points standings.

Teammates Helio Castroneves and Ryan Briscoe have struggled at times this season and this month at Indy, and Briscoe will race in a backup Sunday.