1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bc4 Qb6 7.Nb3 e6 8.Bd3 a6 9.a4 Qc7 10.Be3 b6 11.O-O Be7 12.f4 Bb7 13.Nd2 Na5 14.b4 Nc6 15.b5 Na5 16.bxa6 Bxa6 17.Nb5 Qd8 18.Nc4 Nxc4 19.Bxc4 O-O 20.e5 Bxb5 21.axb5 Rxa1 22.Qxa1 dxe5 23.fxe5 Ng4 24.Bd4 Qc7 25.Be2 Nh6 26.Bd3 Bc5 27.Kh1 Ng4 28.Qc3 Rc8 29.Rf4 f5 30.Qc4 Qf7 31.h3 Nh6 32.Qa2 g5 33.Bxc5 gxf4 34.Bxb6 f3 35.gxf3 Kh8 36.Kh2 Rg8 37.Bf2 Qg7 38.Bf1 Qxe5+ 39.Kh1 Rd8 40.b6 Nf7 41.b7 Ng5 42.Qa8 Qc7 43.Bg3 Qxg3 44.Qxd8+ Kg7 45.b8=Q