1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Bb4+ 5.Bd2 Be7 6.Nf3 O-O 7.Qc2 Nbd7 8.O-O Ne4 9.Bf4 c6 10.Nbd2 g5 11.Be3 Nd6 12.h4 gxh4 13.gxh4 Bxh4 14.Bh6 Re8 15.Bh3 Kh8 16.Kh1 Nf8 17.Ne5 Qf6 18.Bxf8 Rxf8 19.Ndf3 Ne4 20.e3 Qh6 21.Kh2 Bf6 22.Ng4 Qh5 23.Nxf6 Nxf6 24.Ne5 Nd7 25.f4 Nxe5 26.fxe5 Bd7 27.Rf4 Rg8 28.Raf1 Rg7 29.R1f2 Rag8 30.cxd5 Rg3 31.Rf1 Qxh3#