Matt Kenseth proved once again that the move he made this offseason to Joe Gibbs Racing was the right one, winning for the third time this season and second time in four weeks.

Kenseth wasn't the only one celebrating in the Joe Gibbs camp on Saturday night, however, as Denny Hamlin finished second in his first full race back from a back injury and Kyle Busch led 265 laps en route to a sixth-place finish.

In exactly 10 words for each driver, here's a look at the Magic Mile Power Rankings* heading into Saturday night's All-Star race at Charlotte Motor Speedway:

1. Matt Kenseth - No debate this week, the No. 20 is your leader.
Previous ranking: First, --
Consecutive Weeks in MMPR: 9

2. Jimmie Johnson - Another ho-hum top-five, his sixth in 11 starts.
Previous ranking: Second, --
Consecutive Weeks in MMPR: 11

3. Carl Edwards - Another top-10 yet he loses more ground on JJ.
Previous ranking: Third, --
Consecutive Weeks in MMPR: 10

4. Dale Earnhardt Jr. - A case of those above Junior taking a step backwards.
Previous ranking: Sixth, +2
Consecutive Weeks in MMPR: 10

5. Clint Bowyer - A respectable 11th when you consider he was black-flagged.
Previous ranking: Seventh, +2
Consecutive Weeks in MMPR: 3

6. Kasey Kahne - More bad luck for the 5. Or more Kyle Busch?
Previous ranking: Fifth, -1
Consecutive Weeks in MMPR: 7

7. Brad Keselowski - Mr. Top-10 hasn't recorded one in three straight races.
Previous ranking: Fourth, -3
Consecutive Weeks in MMPR: 11

8. Kyle Busch -  Not making many friends these days, but he never has.
Previous ranking: 10th, +2
Consecutive Weeks in MMPR: 8

9. Martin Truex Jr. - Nothing flashy. Solid 12th. But he needs to start winning.
Previous ranking: Ninth, --
Consecutive Weeks in MMPR: 2

10. Aric Almirola - Says a lot that his 20th-place finish was disappointing.
Previous ranking: Eighth, -2
Consecutive Weeks in MMPR: 3

Wave Around: Denny Hamlin - It would be a lie to say this was unexpected.

Bonus Points: Patrice Bergeron - From pavement to ice, the Bruins' assistant captain put the city of Boston on his shoulders Monday night and pushed the Black and Gold into Round 2 for the first time since winning the Stanley Cup in 2011. 

*This list is comprised of drivers that compete in the Sprint Cup Series on full-time basis.

Previous Nos. 1
Week 1 - Jimmie Johnson
Week 2 - Jimmie Johnson
Week 3 - Brad Keselowski
Week 4 - Brad Keselowski
Week 5 - Dale Earnhardt Jr.
Week 6 - Brad Keselowski
Week 7 - Kyle Busch
Week 8 - Jimmie Johnson
Week 9 - Jimmie Johnson
Week 10 - Matt Kenseth