1.d4 Nf6 2.c4 g6 3.Nf3 Bg7 4.g3 O-O 5.Bg2 d6 6.Nc3 Nbd7 7.d5 e5 8.dxe6 fxe6 9.O-O e5 10.Be3 Qe7 11.Rc1 Ng4 12.Bg5 Ngf6 13.Nd5 Qd8 14.Qd2 Nc5 15.Bxf6 Bxf6 16.b4 Ne6 17.e3 Bd7 18.h4 Kh8 19.Rfd1 Bc6 20.Nh2 Ng7 21.Ng4 Be7 22.b5 Bxd5 23.cxd5 Rc8 24.Rc4 Nh5 25.e4 Qd7 26.Ne3 Bd8 27.a4 Nf6 28.Kh2 Ng4+ 29.Nxg4 Qxg4 30.Bh3 Rxf2+ 31.Qxf2 Qxd1 32.Qf8#