Just like that Kevin Harvick has instantly made himself a championship contender in 2013. With his second win of the season on Sunday - his second career Coca-Cola 600 win - Harvick has climbed from 10th to seventh in the standings and has made himself into a very legitimate candidate to not only make the Chase but be a threat.

Harvick's strong finish slightly diminshed strong nights from Kasey Kahne (second, 161 laps led) and Matt Kenseth (112 laps led), both of which looked as thought they'd make a run at NASCAR's longest race of the season.

Here's a look at the Magic Mile Power Rankings* heading into Sunday's race at Dover International Speedway:

1. Matt Kenseth - Another solid run for Kenseth, whose car faded to 15th after getting tangled up in the Johnson wreck, but it was still good enough to lead 112 laps.
Previous ranking: First, --
Consecutive Weeks in MMPR: 10

2. Jimmie Johnson - It was a little out of character to see the 48 spin out untouched on Sunday, wasn't it? Nevertheless, Five-Time gets a pass this week and stays in second.
Previous ranking: Second, --
Consecutive Weeks in MMPR: 12 

3. Carl Edwards - A good run for Edwards, who led seven laps and finished (11th) outside the top 10 for the first time in four starts.
Previous ranking: Third, --
Consecutive Weeks in MMPR: 11 

4. Kasey Kahne - Quite the performance by Double K, who just didn't have enough speed to catch the winner at the end. But the 161 laps led and runner-up finish certainly boosted his already gawdy Charlotte numbers.
Previous ranking: Sixth, +2
Consecutive Weeks in MMPR: 7

5. Clint Bowyer - Bowyer never really threatened on Sunday, but he did pick up his first top-10 in his last three starts, so it wasn't a completely lost day for the 15.
Previous ranking: Fifth, --
Consecutive Weeks in MMPR: 4

6. Martin Truex Jr. - After a sluggish start to the season, the 56 has seemingly returned to form, locking up his (ninth) third top-10 in his last five starts. Not bad for a guy that managed just one top-10 in the first six races.
Previous ranking: Ninth, +3
Consecutive Weeks in MMPR:

7. Kevin Harvick - Well, hello there, Mr. Harvick. Nice to see you in the MMPR again.
Previous ranking: N/A, --
Consecutive Weeks in MMPR: 1

8. Kyle Busch -  Given he led 65 laps and had a super-strong car on Sunday, it wouldn't be fair to demote Rowdy because of a faulty cable wire that ruined a lot of cars nights.
Previous ranking: Eighth, --
Consecutive Weeks in MMPR: 9

9. Dale Earnhardt Jr. - Okay, bad luck is bad luck, but it's visiting the 88 a little too frequently lately, is it not?.
Previous ranking: Fourth, -5
Consecutive Weeks in MMPR: 10

10. Brad Keselowski - The frustration mounts for the defending Sprint Cup champion, placing outside 30th for the third time in four weeks. #ouch
Previous ranking: Seventh, -3
Consecutive Weeks in MMPR: 12

Dropped out of the MMPR: Aric Almirola

Wave Around: Kurt Busch - The elder Busch's strong showing in the All-Star Race and again on Sunday in the grueling 600 has to give Furniture Row Motorsports a huge shot in the arm.

*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
Week 11 - Matt Kenseth