NASCAR results at Martinsville: Joey Logano bumps and slides past Martin Truex Jr. in thrilling finish

Joey Logano
Joey Logano (Getty Images)

Joey Logano dominated most of the race Sunday at Martinsville Speedway, but in the end it took a controversial move to get him to victory lane.

In a thrilling finish, the Team Penske driver bumped Martin Truex Jr. out of the way on the final lap, got sideways, then virtually slid across the finish line for the win.

It’s the 20th win of Logano’s career and his second this season, but more importantly, it clinches him a spot in the Championship 4 at Homestead in the playoff finale next month.

“I was just trying to be as defensive as I could,” Logano told NBCSN afterward. “We were both running hard. You’ve just got to expect it at Martinsville, you’re going to have some bumping and grinding in the race.”

Truex was not happy with Logano’s move, and gave him a big bump on the cool-down lap.

“He may have won the battle, but he’s not going to win the damn war,” Truex told NBCSN.

Logano led 309 of the 500 laps. He got great pit stops all day, and his crew got him off pit road first for a late-race restart. But he had plenty of challengers toward the end, including teammate Brad Keselowski, Truex and Kyle Busch.

Keselowski and Logano battled for the lead for several laps, but Truex passed Keselowski and immediately reeled in Logano. The two spent the final few laps battling side by side and nose to tail, before Truex, who had a faster car, got by on the final lap.

Truex had the checkered flag in sight when Logano pulled his bump-and-run move, and the two drivers briefly lost control before Logano got by coming to the flag. Denny Hamlin snuck by Truex for second.

“What goes around comes around,” Truex told NBCSN.

When informed of Truex’s remark, Logano was unapologetic.

“That’s expected there … but we’ve got to do what we’ve got to do,” Logano said.

Monster Energy NASCAR Cup results at Martinsville

1. Joey Logano
2. Denny Hamlin
3. Martin Truex Jr.
4. Kyle Busch
5. Brad Keselowski
6. Kurt Busch
7. Chase Elliott 
8. Ryan Newman
9. Daniel Suarez
10. Kevin Harvick
11. Aric Almirola
12. Jimmie Johnson
13. Chris Buescher
14. AJ Allmendinger
15. Ty Dillon
16. Jamie McMurray
17. Alex Bowman
18. David Ragan
19. Ricky Stenhouse Jr.
20. Ryan Blaney
21. Clint Bowyer
22. Paul Menard
23. Matt Kenseth
24. Cole Whitt
25. Michael McDowell
26. Erik Jones
27. D.J. Kensington
28. Regan Smith
29. Ross Chastain
30. Austin Dillon
31. J.J. Yeley
32. Landon Cassill
33. Jeb Burton
34. Bubba Wallace
35. Joey Gase
36. Matt DiBenedetto
37. Kyle Larson
38. Timmy Hill
39. William Byron
40. Hermie Sadler