1.d4 Nf6 2.e3 g6 3.Bd3 Bg7 4.f4 O-O 5.Nf3 d6 6.O-O c5 7.c4 Qc7 8.Nc3 a6 9.h3 e6 10.Kh1 Nc6 11.a3 e5 12.d5 Ne7 13.fxe5 dxe5 14.e4 Ne8 15.Be3 Bd7 16.Qe2 Nd6 17.Bg1 f6 18.Rac1 Nf7 19.b4 b6 20.Be3 f5 21.Bg1 f4 22.Qf2 Rfc8 23.Qh4 Qd6 24.bxc5 bxc5 25.Bc2 Bf6 26.Qf2 g5 27.Ba4 h5 28.Bxd7 Qxd7 29.g3 Qxh3+ 30.Nh2 fxg3 31.Qxf6 g2#