1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.c3 d3 5.Bxd3 d6 6.h3 Be7 7.O-O g5 8.Nh2 Be6 9.f4 gxf4 10.Bxf4 Qd7 11.Nf3 Nf6 12.Nd4 Ne5 13.Bxe5 dxe5 14.Nxe6 Qxe6 15.Qa4+ c6 16.Bc4 Qd6 17.Qb3 O-O-O 18.Re1 Nh5 19.Bxf7 Nf4 20.Kh2 Qh6 21.Re3 Rhf8 22.Rg3 Bh4 23.Rg4 Bf2 24.Bc4 Qf6 25.Na3 h5 26.Rg8 Rxg8 27.Bxg8 Qg6 28.Be6+ Nxe6 29.Rd1 Rg8 30.g4 hxg4 31.Rd6 g3+ 32.Kg2 Qxe4+ 33.Kf1 g2+ 34.Kxf2 g1=Q#