1.e4 e5 2.f4 exf4 3.Nf3 d5 4.exd5 Qxd5 5.Nc3 Qd8 6.d4 Nf6 7.Bxf4 Bb4 8.Bc4 Nc6 9.O-O O-O 10.Nb5 Ba5 11.c3 a6 12.Na3 Bf5 13.Ne5 Bg6 14.Nxg6 hxg6 15.Qd3 Ne7 16.Bb3 Bb6 17.Nc4 Ba7 18.Ne5 Nfd5 19.Bd2 Nf5 20.Rxf5 gxf5 21.Qxf5 g6 22.Nxg6 fxg6 23.Qxg6+ Kh8 24.Qh5+ Kg7 25.Bh6+ Kf6 26.Bg5+ Ke6 27.Bxd8 Raxd8 28.Re1+ Kf6 29.Bxd5 c6 30.Re6+ Kg7 31.Rg6#