A three car duel between Matt Kenseth, Jeff Gordon, and Brad Keselowski highlighted the final laps at Richmond International Raceway at the Toyota Owners 400. Joey Logano had the best seat in the house as he positioned himself behind the scrap between the leaders before sliding underneath the trio to take his fifth NASCAR win.

"I'm more surprised than anyone else here," Logano said in a post-race interview. "This is one of my worst tracks. ...What a crazy finish."

However, tempers really flared during the fight as Brad Keselowski openly criticized Kenseth's race tactics during the final laps.

"I had a shot at winning and I felt like he ran me off the track," Keselowski told Fox. "You race to win, and he was definitely racing to win.

"But you hope that when somebody races to win that they at least win the race if they're going to wreck you or run you off the racetrack. It was just a mind-boggling move to me. But I made sure I got him back and made sure my teammate could win."

"We were racing for the win and I thought the track was wide enough with how high people were running all the time," Matt Kenseth said. "I had to drive in there and try to give (Keselowski) the slide-job. Obviously, I could have given him a little more room. But he had a lane all the way to the straightaway there and just racing hard."

A disgruntled Keselowski brake-checked Kenseth on the cool-down lap, which not only caused contact between the two drivers, but even caused Dale Earnhardt Jr. and AJ Allmendinger to get pulled into the nonsense.

"It's really disappointing we had to tear up all our cars afterwards," Kenseth said. "By wrecking my car he wrecked the 88 (Earnhardt) and a couple other ones. I never think that's very cool."

Watch the last laps of the Toyota Owners 400 here: