1.e4 c5 2.Nf3 e6 3.b3 a6 4.Bb2 d6 5.d4 cxd4 6.Nxd4 Nf6 7.Bd3 e5 8.Nf3 b5 9.Qe2 Be7 10.c4 bxc4 11.Bxc4 O-O 12.O-O Bb7 13.Nc3 Nbd7 14.Rfd1 Qb6 15.Nd2 Nc5 16.Rac1 Rfd8 17.Ba3 Qa5 18.Bxc5 dxc5 19.Nf3 Rxd1+ 20.Qxd1 Qc7 21.Qe2 h6 22.Rd1 a5 23.Nd5 Nxd5 24.Bxd5 Rd8 25.Bxb7 Rxd1+ 26.Qxd1 Qxb7 27.Qd3 Qb4 28.g3 Bf6 29.a4 g5 30.h3 Kg7 31.Kg2 Kg6 32.g4 Kg7 33.Kf1 Qa3 34.Kg2 Qb4 35.Qd5 Qc3 36.Nd2 Qc2 37.Nf1 Qc3 38.Ne3 Kg6 39.Qd6 Qd4 40.Nd5 Qxe4+ 41.Kg3 Qd3+ 42.f3 Qd4 43.Ne7+ Kh7 44.Qxd4 exd4 45.Nc6 d3 46.Kf2 Bc3 47.Ke3 d2 48.Ke2 h5 49.Ne7 hxg4 50.fxg4 Bb4 51.Nd5 Kg6 52.Kd1 Kg7 53.Nxb4 cxb4 54.Kxd2 Kf6 55.Kd3 Ke5 56.Kc4 Ke4 57.Kb5 Kd3 58.Kxa5 Kc3 59.Kb6 Kxb3 60.a5 Kc4 61.a6 b3 62.a7 b2 63.a8=Q b1=Q+ 64.Kc7 Qg6 65.Qc6+ Qxc6+ 66.Kxc6 Kd4 67.Kd6 Ke4 68.Ke7 f5 69.gxf5 Kxf5 70.Kf7 g4 71.hxg4+