1.e4 Nf6 2.Nc3 d5 3.e5 d4 4.Nce2 Nfd7 5.Nf3 c5 6.c3 dxc3 7.dxc3 e6 8.Ng3 Be7 9.Bd3 a6 10.Qe2 Nc6 11.O-O Qc7 12.Re1 b5 13.h4 Bb7 14.a4 c4 15.Bc2 O-O-O 16.axb5 axb5 17.Bf4 Nb6 18.Ne4 Nd5 19.Bg3 Qb6 20.Nd6+ Bxd6 21.exd6 Nf6 22.Ne5 Nxe5 23.Qxe5 Rd7 24.Qg5 Ne8 25.Re5 f6 26.Rxb5 Qxf2+ 27.Kxf2 fxg5 28.Ba4 Rf8+ 29.Kg1 Kb8 30.Rxb7+ Rxb7 31.Bxe8 gxh4 32.d7+ hxg3 33.d8=Q#