1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.O-O Be7 8.Bb3 b5 9.Qf3 Qc7 10.Re1 Nbd7 11.Qg3 Nc5 12.Nf5 Bb7 13.Nxg7+ Kd7 14.Qf3 Rag8 15.Bh6 Kc8 16.a3 Ncd7 17.Nxe6 fxe6 18.Bxe6 Rg6 19.Bf4 Kb8 20.Rad1 Ne5 21.Qe2 h5 22.h3 Rf8 23.Bf5 Rgg8 24.Kh1 h4 25.Be6 Rg6 26.Bf5 Rgg8 27.Be6 Rh8 28.Bh2 Nh5 29.Nd5 Bxd5 30.Rxd5 Nf4 31.Bxf4 Rxf4 32.a4 Rhf8 33.f3 R8f6 34.Bf5 R6xf5 35.exf5 Qc6 36.Red1 Rxf5 37.axb5 axb5 38.g4 Rf4 39.Rxb5+ Kc8 40.Rbd5 Qc4 41.Qxc4+ Rxc4 42.c3 Re4 43.Kg1 Kc7