1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bc4 Nc6 6.d3 e6 7.O-O Nge7 8.Qe1 O-O 9.Bb3 Na5 10.Be3 b6 11.Bf2 Qc7 12.Bh4 Ba6 13.Ba4 Rab8 14.Rb1 c4 15.Bb5 Bxb5 16.Nxb5 Qc5+ 17.d4 Qxb5 18.Bxe7 Rfe8 19.Bxd6 Rbd8 20.e5 Qa4 21.Rf2 Rxd6 22.exd6 Rd8 23.a3 Rxd6 24.c3 Rd5 25.Qe4 Qd7 26.Re1 Nb3 27.Ne5 Qc7 28.g4 b5 29.g5 Na5 30.f5 gxf5 31.Rxf5 Qd8 32.Nxf7