1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.O-O Bc5 6.e5 d5 7.exf6 dxc4 8.Re1+ Be6 9.Ng5 Qd5 10.Nc3 Qf5 11.Nce4 O-O-O 12.g4 Qe5 13.fxg7 Rhg8 14.Nxe6 fxe6 15.Bh6 Bb6 16.Qf3 Qd5 17.Qf7 Ne5 18.Qf4 Ng6 19.Qg3 e5 20.Nf6 Qe6 21.Nxg8 Rxg8 22.Rad1 e4 23.g5 e3 24.fxe3 dxe3 25.Re2 Ne5 26.Rf1 Bc5 27.Rf8+ Bxf8 28.gxf8=Q+ Rxf8 29.Bxf8 Qf5 30.Rxe3