1.e4 e5 2.Nf3 Nc6 3.Bb5 Bc5 4.O-O Nf6 5.Bxc6 bxc6 6.Nxe5 d6 7.Nf3 Ng4 8.d4 Bb6 9.h3 Nh6 10.Nc3 O-O 11.Bxh6 gxh6 12.Qd2 d5 13.Qxh6 dxe4 14.Ng5 Bf5 15.Ncxe4 f6 16.g4 fxg5 17.gxf5 Rxf5 18.Qe6+ Rf7 19.Qxc6 Bxd4 20.Rad1 Rb8 21.c3 Qd7 22.Qxd7 Rxd7 23.Nf6+ Kf7 24.Nxd7 Rd8 25.Rxd4 Rc8 26.Ne5+ Kf6 27.Ng4+ Kg7 28.Re1 c5 29.Rd7+ Kg6 30.Re6+ Kh5 31.Rxh7#