1.e4 c5 2.Nc3 d6 3.g3 e5 4.Bg2 Nc6 5.d3 Be7 6.Nge2 f5 7.Nd5 Nf6 8.Nec3 O-O 9.O-O Be6 10.exf5 Bxf5 11.f4 Be6 12.Nxe7+ Qxe7 13.f5 Bf7 14.Bg5 h6 15.Bxf6 Qxf6 16.Ne4 Qd8 17.Qg4 d5 18.f6 g6 19.Nc3 Kh7 20.Rf2 a6 21.Raf1 Qd6 22.Qh4 Rad8 23.Nd1 g5 24.Qh3 Be6 25.g4 Rf7 26.Ne3 Rdf8 27.c4 d4 28.Be4+ Kg8 29.Nd5 Bxd5 30.cxd5 Rxf6 31.dxc6 bxc6 32.Rxf6 Rxf6 33.Rxf6 Qxf6 34.Qf3 Qe6 35.Bxc6