Casey Stoner took his second MotoGP victory of the season, in as many starts, at Japan on Sunday - but it was a brutal battle for third between team-mates Valentino Rossi and Jorge Lorenzo that stole the show.
Andrea Dovizioso, starting from his first MotoGP pole, held his lead into turn one, but was then almost instantly passed by Stoner's Ducati. The pair remained first and second to the flag, with Stoner winning by 3.868sec.
But the race will be most remembered for the fight between outgoing champion Rossi and 2010 title elect Lorenzo.
Rossi held third through the first corner, but was passed by Fiat Yamaha team-mate Lorenzo into turn two. The Italian was stuck behind the #99 until he finally dived under the Spaniard at the hairpin on lap six.
By that point Stoner and Dovizioso were almost two-seconds ahead, and Rossi was unable to make an impact on the leaders. Instead, the Italian found himself facing a renewed attack from Lorenzo, who had stuck with Rossi after the pass.
With six laps to go Lorenzo briefly retook third, but the fight really came alive on the penultimate lap.
The pair changed positions several times with some daring moves from both riders - with Rossi literally barging past his young opponent in a type of move similar to that seen in the past against Stoner and Sete Gibernau.
It was hard racing, but not over the line - although Yamaha might well see things differently, given that Lorenzo (who did not use the latest Yamaha engine in the race) is riding for a world title.
Lorenzo tried again on the last lap, but Rossi used a non-contact block pass to once again thwart the #99. Rossi, who finished as the top Yamaha in his last Japanese Grand Prix as an M1 rider, described the battle as 'funny'. It was Rossi's sixth podium of the season.
Lorenzo may have finished fourth for the second race in a row, his only non-podiums of 2010, but he is now 69 points ahead of the absent Dani Pedrosa and can claim his first premier-class title by scoring just seven points next Sunday at Sepang.
Pedrosa missed the race due to a broken collarbone sustained at the circuit on Friday. The Repsol Honda rider underwent surgery in Spain on Saturday and his return date is not yet known.