Kyle Busch won a NASCAR Sprint Cup Series race in Fontana, Calif., that preceded a shoving match between drivers Joey Logano and Tony Stewart.

FONTANA, Calif. — Denny Hamlin and Joey Logano raced side by side into the final lap of the Auto Club 400, two bitter rivals unwilling to give even an inch — right up until they made contact with less than a mile to go.

The NASCAR Sprint Cup Series event at Auto Club Speedway ended with Hamlin in the hospital for precautionary evaluation, Logano in a shoving match with Tony Stewart and Kyle Busch celebrating a victory in the fifth race of the season.

Dale Earnhardt Jr. finished second and Logano was third. Greg Biffle of Vancouver, Wash., finished sixth of 43 and Kasey Kahne of Enumclaw was ninth.

Logano’s car hit Hamlin, who spun Logano a week earlier in Bristol, Tenn.

Save 75% on a Digital Subscription Today

Logano also aggressively blocked Stewart, a three-time Cup champion, out of a late restart.

Stewart got into a shoving match with Logano, 22, and added insults and threats. Stewart, 41, said Logano is “nothing but a little rich kid that’s never had to work in his life” and added “if he ever turns down across in front of me again — I don’t care what lap it is — he won’t make it through the other end of it.”

Busch, who has 25 Cup victories, said, “Oh, by the way, I won the race today. That might be a story. I’m sure it’s not, though.”

Other races

Sebastian Vettel apologized after his 27th victory in Formula One. Contrary to team orders, the three-time defending F1 champion overtook fellow Red Bull driver Mark Webber toward the end to win the Malaysian Grand Prix.

Vettel was told to cruise behind Webber to a 1-2 finish.

Vettel, who later said he didn’t realize he had been told to hold back, said, “I messed up in that situation and took the lead from Mark and can see now he is upset. Apologies to Mark.”

• Canadian James Hinchcliffe, 26, posted his first IndyCar Series victory when he took the season-opening Honda Grand Prix of St. Petersburg in Florida.