1.c4 c5 2.g3 g6 3.Bg2 d6 4.Nf3 e5 5.O-O Nc6 6.e3 Bg7 7.Nc3 Nge7 8.Rb1 O-O 9.b3 d5 10.d3 e4 11.dxe4 Bxc3 12.cxd5 Ne5 13.Nxe5 Bxe5 14.f4 Bg7 15.e5 Bd7 16.e4 Qa5 17.Rf2 Rac8 18.Bf1 Qb4 19.Qc2 Qa5 20.Bd2 Qd8 21.Bc3 b5 22.Rd1 c4 23.bxc4 bxc4 24.f5 gxf5 25.exf5 Nxf5 26.Rxf5 Bxf5 27.Qxf5 Qb6+ 28.Kh1 Qe3 29.Bd4 Qh6 30.d6 c3 31.Bd3 Qg6 32.Qxc8 Qh5 33.g4 Qh3 34.Qf5 Qg3 35.Qxh7# 1-0