1.e4 c5 2.f4 e6 3.Nf3 a6 4.d3 Nc6 5.g3 d5 6.Nc3 dxe4 7.Nxe4 Nf6 8.Nxf6+ Qxf6 9.Bg2 Qd8 10.O-O Be7 11.Be3 Nd4 12.Ne5 O-O 13.c3 Nf5 14.Bf2 f6 15.Nc4 Rb8 16.a4 Qc7 17.Qe2 Nd6 18.Bh3 f5 19.Ne5 Nf7 20.Nxf7 Rxf7 21.d4 Bd7 22.dxc5 Bxc5 23.Bxc5 Qxc5+ 24.Qf2 Qc7 25.Bg2 Bc6 26.Rfe1 Bxg2 27.Qxg2 Qb6+ 28.Qf2 Qc6 29.Qe3 Re8 30.a5 Rd7 31.Rad1 Kf7 32.Rd4 Red8 33.Red1 Rxd4 34.Rxd4 Rxd4 35.Qxd4 Qb5 36.b4 Qe2 37.Qe5 Qf3 38.Qe1 Qd3 39.h3 h6 40.h4 Qc2 41.Qe3 Qd1+ 42.Kf2 Qb1 43.Ke2 Qc2+ 44.Ke1 Qb1+ 45.Kd2 Qa2+ 46.Kd3 Qd5+ 47.Ke2