1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Bb4+ 5.Bd2 Be7 6.Nf3 O-O 7.O-O c6 8.Qc2 Ne4 9.Bf4 Nd7 10.Nc3 f5 11.c5 g5 12.Be3 Bf6 13.Rfd1 Qe7 14.b4 Qg7 15.Nxe4 dxe4 16.Ne5 Nxe5 17.dxe5 Bxe5 18.Rab1 f4 19.Bc1 e3 20.Be4 exf2+ 21.Kg2 fxg3 22.hxg3 f1=Q+ 23.Rxf1 Rxf1 24.Kxf1 Bxg3 25.Rb3 Bh4 26.Rf3 Bd7 27.Bb2 e5 28.Qc4+ Kh8 29.Rf7 Rd8 30.Rxg7 Bh3+ 31.Kg1 Bg3 32.Rxh7#