The race at Martinsville caused some significant shifting in the latest edition of NASCAR Power Rankings at The Wife Hates Sports.

Dale Earnhardt Jr. raced to victory at Martinsville over the weekend, his fourth win of the season.  Junior fended off Jeff Gordon, who would have advanced to the Chase for the Sprint Cup finale with a victory.

But the win for Earnhardt Jr. came a week too late, considering he was eliminated from title contention following the Geico 500 race at Talladega on the 19th.

Joey Logano still owns a commanding lead over Jeff Gordon, who replaces Kevin Harvick in second place this week.  Harvick slips back to third place, following a disappointing 33rd place finish at Martinsville.  Brad Keselowski remains in fourth place and Dale Earnhardt Jr. jumps up four spots and into fifth place.

Jimmie Johnson, who was previously in fifth, drops two slots to seventh.

Dale Earnhardt Jr. holds off Jeff Gordon and Tony Stewart at Martinsville

Dale Earnhardt Jr. fends off Jeff Gordon and Tony Stewart at Martinsville

Next Up: AAA Texas 500 at Texas Motor Speedway on Sunday November 2nd at 3pm

2014 NASCAR Power Rankings: Week 33


More NASCAR posts at The Wife Hates Sports