1.c4 Nf6 2.Nf3 d6 3.h3 g6 4.Nc3 Bg7 5.d4 O-O 6.e4 e5 7.d5 Nh5 8.g3 Qe8 9.Be2 f5 10.exf5 gxf5 11.Nh4 Nf6 12.Bg5 Na6 13.Qc2 Nc5 14.Be3 a5 15.O-O-O a4 16.a3 c6 17.dxc6 Qxc6 18.Kb1 Be6 19.Nxf5 Bxf5 20.Qxf5 Nfe4 21.Qg4 Nxc3+ 22.bxc3 Qb6+ 23.Kc2 Qb3+ 24.Kd2 Qxa3 25.Rb1 Qa2+ 26.Kc1 Nb3+ 27.Rxb3 axb3 28.Bd3 b2+ 29.Kd1 b1=Q+ 30.Bxb1 Qxb1+ 31.Bc1