1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 Nbd7 6.h3 O-O 7.Be3 c5 8.e5 dxe5 9.dxe5 Ne8 10.e6 fxe6 11.Bxc5 Qa5 12.Bd4 e5 13.Be3 e4 14.Nd4 Nc5 15.Be2 Nf6 16.O-O a6 17.Nb3 Nxb3 18.Qxb3 Qc7 19.Bb6 Qe5 20.Rad1 Be6 21.Na4 Nh5 22.Bd4 Qg5 23.Bxg7 Nf4 24.Bg4 Bxg4 25.hxg4 Qxg4 26.g3 Ne2+ 27.Kh2 Rf5 28.Kg2 Rf3 29.Qxb7 Rxg3+ 30.fxg3 Qxg3+ 31.Kh1 Qh3#