1.Nf3 c5 2.c4 Nf6 3.Nc3 b6 4.g3 Bb7 5.Bg2 d6 6.O-O Nbd7 7.d4 cxd4 8.Qxd4 g6 9.e4 Bg7 10.Re1 O-O 11.Qd3 Rc8 12.Rb1 Ng4 13.Qe2 Nge5 14.Nxe5 Nxe5 15.Nb5 a6 16.Na3 Rc7 17.b3 Qa8 18.Nc2 Rfc8 19.Nb4 e6 20.Bb2 b5 21.cxb5 a5 22.Nc6 Nxc6 23.bxc6 Rxc6 24.Rbc1 Rxc1 25.Rxc1 Rxc1+ 26.Bxc1 Bd4 27.Ba3 d5 28.exd5 Bxd5 29.Bxd5 Qxd5 30.Bb2 e5 31.Bxd4 exd4 32.Qd3 h5 33.h4 Kg7 34.f3 Kf6 35.Kf2 Ke7 36.Qe2+ Kd7 37.Qd3 Kc7 38.Ke2 Kb6 39.Kd2 Qe5 40.a3 Kc5 41.Qc4+ Kd6 42.Qd3 Qc5 43.Qa6+ Ke7 44.Qc4 Qxa3 45.Kd3 Kf8 46.g4 hxg4 47.fxg4 Qd6 48.Qxd4 Qg3+ 49.Kc4 Qxh4 50.Kb5 Qg5+ 51.Ka4 Kg8 52.Qc3 Qxg4+ 53.Kxa5 Qf5+ 54.Ka6 Qe6+ 55.Ka5 Qd5+ 56.Ka6 g5 57.b4 Qe6+ 58.Ka5 g4 59.b5 Qa2+ 60.Kb4 Qb1+ 61.Ka5 Qf5 62.Ka6 Qg6+ 63.b6 g3 64.Qc8+ Kg7 65.Qc3+ Kh7 66.Qc1 g2 67.Qg1 Qd3+ 68.Ka7 Qa3+ 69.Kb8 Qf3 70.b7 Qf1 71.Qh2+ Kg6 72.Qg3+ Kf5 73.Qh3+ Ke4 74.Qg4+ Qf4+ 75.Qxf4+ Kxf4 76.Kc8 g1=Q 77.b8=Q+ Kf5 78.Qb5+ Kg6 79.Qd3+ Kg7 80.Qc3+ f6