1.c4 Nf6 2.d4 g6 3.Nf3 Bg7 4.g3 O-O 5.Bg2 c6 6.Nc3 d6 7.O-O Qa5 8.a3 Qh5 9.Bf4 Bh3 10.e4 Ng4 11.Qd2 e5 12.Be3 Nd7 13.d5 f5 14.Nh4 Bxg2 15.Kxg2 f4 16.h3 fxe3 17.fxe3 Ngf6 18.dxc6 bxc6 19.Qxd6 Rac8 20.c5 Qg5 21.Rf3 Rfe8 22.Raf1 Bf8 23.Qd2 Be7 24.b4 Nh5 25.Qxd7 Nxg3 26.Rxg3 Qxh4 27.Qe6+ Kg7 28.Rf7+ Kh6 29.Rxh7+ Kxh7 30.Qxg6+ Kh8 31.Qg7#