Jeff Gordon passed Matt Kenseth with 20 laps to go and held on to win the Goody's Headache Relief Shot 500 at Martinsville, Va. on Sunday. The victory was Gordon's first of the 2013 season and his 88th career Sprint Cup Series win.

Kenseth overcame his longtime struggles at Martinsville to finish in a career-best second place. He pulled into a tie with Jimmie Johnson atop the Cup Series points standings with three races left.

Clint Bowyer, Brad Keselowski and Johnson completed the top five finishers.

The Chase will resume next Sunday at Fort Worth, Tex.

Goody's Headache Relief Shot 500 Powered by Kroger finishing order

1. (9) Jeff Gordon, Chevrolet, 500, $183596.

2. (4) Matt Kenseth, Toyota, 500, $177736.

3. (5) Clint Bowyer, Toyota, 500, $141478.

4. (11) Brad Keselowski, Ford, 500, $153436.

5. (2) Jimmie Johnson, Chevrolet, 500, $144046.

6. (10) Kevin Harvick, Chevrolet, 500, $133846.

7. (1) Denny Hamlin, Toyota, 500, $110560.

8. (12) Dale Earnhardt Jr., Chevrolet, 500, $101060.

9. (33) Greg Biffle, Ford, 500, $100460.

10. (7) Jamie McMurray, Chevrolet, 500, $114555.

11. (22) Jeff Burton, Chevrolet, 500, $94160.

12. (14) Carl Edwards, Ford, 500, $119560.

13. (13) Juan Pablo Montoya, Chevrolet, 500, $111899.

14. (6) Joey Logano, Ford, 500, $112243.

15. (3) Kyle Busch, Toyota, 500, $132993.

16. (15) Martin Truex Jr., Toyota, 500, $115910.

17. (41) Danica Patrick #, Chevrolet, 499, $85035.

18. (19) Kurt Busch, Chevrolet, 499, $109155.

19. (16) Marcos Ambrose, Ford, 499, $109299.

20. (18) Aric Almirola, Ford, 499, $119871.

21. (28) Casey Mears, Ford, 499, $107543.

22. (23) Paul Menard, Chevrolet, 499, $111101.

23. (27) David Gilliland, Ford, 499, $96993.

24. (32) Travis Kvapil, Toyota, 499, $102743.

25. (35) Elliott Sadler(i), Toyota, 499, $88860.

26. (36) Michael McDowell, Ford, 498, $77035.

27. (25) Kasey Kahne, Chevrolet, 497, $94860.

28. (38) Ken Schrader, Ford, 496, $91368.

29. (24) Landon Cassill(i), Chevrolet, 495, $76585.

30. (37) JJ Yeley, Chevrolet, 495, $81010.

31. (20) Ricky Stenhouse Jr. #, Ford, 495, $124721.

32. (34) Bobby Labonte, Toyota, 494, $96332.

33. (40) Joe Nemechek(i), Toyota, 493, $76160.

34. (31) Josh Wise(i), Ford, 490, $76110.

35. (30) Cole Whitt(i), Toyota, 459, $76060.

36. (21) Mark Martin, Chevrolet, 455, $122835.

37. (43) David Reutimann, Toyota, Rear Gear, 451, $75947.

38. (17) Ryan Newman, Chevrolet, 432, $105408.

39. (29) Dave Blaney, Chevrolet, Accident, 357, $67250.

40. (42) Reed Sorenson(i), Ford, Rear Gear, 275, $63250.

41. (39) Tony Raines(i), Chevrolet, Brakes, 220, $59250.

42. (26) Kyle Larson(i), Chevrolet, Engine, 160, $63250.

43. (8) David Ragan, Ford, Engine, 109, $59750.