#2 Schumacher wrestling the title away from Hakkinen at the 2000 Japanese Grand Prix

After losing the championship to Mika Hakkinen at the 1998 Japanese Grand Prix, the German got sweet revenge over his nemesis at the Suzuka Circuit two years later.
The race was set up perfectly as Schumacher started on the pole and Hakkinen started from the second spot, finishing the qualifying session only 0.009 seconds behind the Ferrari.
Mika Hakkinen had a blinding start and wrestled the lead away from Schumacher in the first lap. The German, on the other hand, made sure that the Finn was always within his reach, and followed Hakkinen closely for the most part of the race.
The second round of pit stops changed the order, which sent Michael Schumacher to the first place, with Hakkinen four seconds behind the leader. The Finn's valiant drive during the closing stages of the Grand Prix was insufficient, and Schumacher crossed the finish line to claim his third Formula One title.