Jeff Gordon was really unhappy with Dale Earnhardt Jr. in Michigan

Everything was going so well for Jeff Gordon. He'd been charging forward for the last few months, working his way up the standings from joke to afterthought to respectable competitor to wild-card holder. Then came last week and a spin at oily Watkins Glen, and then Sunday at Michigan, when absolutely nothing went right.

As you can hear in the video above, Gordon was furious at Dale Earnhardt Jr. for hard racing ... much to Earnhardt's surprise. The issue, apparently, was how Earnhardt was handling restarts:

[Related: Danica Patrick hits a shoe while leading Montreal Nationwide race]

"He took me four-wide [on the restart] and that wasn't that big of a deal, but then he slid up in front of me off of Turn 2, and I had to check up or I would have wrecked all of us," Gordon said afterward. "So, I just didn't think that it was the smartest thing to do, especially as teammates. But, he chose to do it and that's fine. It all worked out. I don't care who I'm racing out there; I'm going to show my displeasure if I'm not happy about something. But that one was pretty close; but no big deal. I'm glad to see he's running good. Those guys have really got their car dialed-in here at Michigan this year."

Quality response by Gordon, especially considering he was off the track soon afterward for unrelated engine issues, and a smart one for the long term. Chances are this "feud" is already over and done with, but still ... makes for some good radio, yes?

Related NASCAR video from Yahoo! Sports

Other popular content on the Yahoo! network:
After RG III's poor game, is there now a quarterback controversy in D.C.?
Eric Adelson: Fred Taylor forgives ex-agent who defrauded him of millions
USC, Oregon fighting for Pac-12 title and likely the national championship
Y! Home: Holy Pool, Batman! Illinois home's pool has bat symbol