1.e4 c5 2.Nf3 g6 3.g3 Nc6 4.Bg2 Bg7 5.d3 e6 6.O-O Nge7 7.c3 O-O 8.Nbd2 d5 9.Qe2 d4 10.c4 e5 11.Nh4 f5 12.f4 exf4 13.gxf4 Bf6 14.Nhf3 fxe4 15.Nxe4 b6 16.Ne5 Bb7 17.Ng5 Bxg5 18.fxg5 Rxf1+ 19.Kxf1 Qd6 20.Ng4 Rf8+ 21.Kg1 Kg7 22.Bd2 Nd8 23.Bxb7 Nxb7 24.Qe4 Nd8 25.Re1 Ndc6 26.Nf6 Qd8 27.Bf4 Qc8 28.Be5 Rf7 29.Ne8+ Kg8 30.Nd6 Qe6 31.Nxf7 Qxf7 32.Bf6