1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.O-O Be7 8.Bb3 O-O 9.f4 b5 10.f5 b4 11.Na4 e5 12.Ne2 Bb7 13.Ng3 Nbd7 14.Qf3 Re8 15.Kh1 Qc7 16.Re1 a5 17.Bd2 Bf8 18.c3 Bc6 19.Rac1 Qb7 20.c4 Rec8 21.Bg5 Be7 22.Bxf6 Nxf6 23.h3 Rab8 24.Kh2 Qd7 25.Qd1 h5 26.c5 h4 27.Nh5 Nxh5 28.Qxh5 Bd8 29.Nb6 Bxb6 30.cxb6 a4 31.f6 gxf6 32.Bd1 Qd8 33.Qxh4 Bd7 34.Re3 f5 35.Rg3+ Kf8 36.Qh6+ Ke7 37.Rc7 Rxb6 38.Rg7 d5 39.Rxd7+ Qxd7 40.Qxb6 dxe4 41.Bh5 Rf8 42.Qxb4+ Qd6 43.Rxf7+ Rxf7 44.Qxd6+ Kxd6 45.Bxf7