1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Qb6 6.Nb3 e6 7.Be3 Qc7 8.f4 Bb4 9.e5 Ne4 10.Qd3 Nxc3 11.bxc3 Nxe5 12.fxe5 Bxc3+ 13.Kf2 Bxa1 14.Nxa1 Qxe5 15.Be2 O-O 16.Bd4 Qg5 17.h4 Qe7 18.Qg3 f6 19.Qc7 Re8 20.Bc5 Qd8 21.Qxd8 Rxd8 22.Bd6 a5 23.a4 b6 24.Bf3 Ra7 25.Rb1 Re8 26.Rxb6 Ra6 27.Rxa6 Bxa6 28.Nb3 Rc8 29.Nc5 Bc4 30.Bb7 Re8 31.Nxd7 Bd5 32.Ba6 Bc6 33.Bb5 Bxb5 34.axb5 Rd8 35.c4 Rxd7 36.c5 Kf7 37.c6 Rxd6 38.c7 Rd2+ 39.Ke3 Rc2 40.b6 e5 41.g3 Rc3+ 42.Kd2 Rc6 43.b7 Rxc7 44.b8=Q Re7 45.Qa8 e4 46.Ke3 Re5