1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 d6 6.Nh3 b6 7.O-O Bb7 8.f4 Nd4 9.Ne2 e6 10.c3 Nxe2+ 11.Qxe2 Qd7 12.f5 e5 13.g4 O-O-O 14.a4 f6 15.a5 gxf5 16.axb6 axb6 17.exf5 Ne7 18.b4 Bxg2 19.Qxg2 Qb7 20.Qa2 cxb4 21.cxb4 Nd5 22.Bd2 Kd7 23.Qc4 Rc8 24.Qe4 Rc7 25.Ra2 Ne7 26.b5 Rhc8 27.Ra6 d5 28.Qa4 Ke8 29.Nf2 Rd8 30.g5 Qc8 31.Ng4 Nxf5 32.gxf6 Bf8 33.Nxe5 Bc5+ 34.Kh1 Ng3+ 35.Kg2 Nxf1 36.Qf4 Rf7 37.Nxf7 Nxd2 38.Nxd8 Qxd8 39.Ra7 Qd6 40.f7+ Kd8 41.f8=Q+