1.d4 Nf6 2.Nf3 e6 3.g3 b6 4.Bg2 Bb7 5.O-O Be7 6.c4 O-O 7.Qc2 c5 8.Nc3 Nc6 9.dxc5 bxc5 10.Rd1 d6 11.b3 Qc8 12.Bb2 Rd8 13.Rac1 Qc7 14.Rd2 Rac8 15.Rcd1 Qb8 16.Qb1 Qa8 17.Bh3 Ne5 18.Nxe5 dxe5 19.Nb5 Rxd2 20.Rxd2 Ne4 21.Rd1 a6 22.Nc3 Rd8 23.Nxe4 Bxe4 24.Rxd8+ Bxd8 25.Qa1 Bf6 26.Bxe5 Qd8 27.Bf1 h6 28.a3 a5 29.Qc3 Bf5 30.f3 Qd1 31.Kf2 Bxe5 32.Qxe5 Qxb3 33.Qxc5 a4 34.e4 Bg6 35.Qe3 Qb2+ 36.Be2 Qb1 37.Kg2 Kh7 38.Qd3 Qb2 39.c5 f5 40.exf5 Bxf5 41.Qe3 Qb3 42.Kf2 Qd5 43.g4 Bg6 44.Qc3 Qb3 45.Qc1 Be8 46.Bc4 Qb8 47.Kg2 Qc8 48.Qe3 Bd7 49.Qe5 Kg8 50.Qd6 Kf7 51.Ba6 Qc6 52.Qxc6 Bxc6 53.Kf2 Kf6 54.Ke3 Ke5 55.Bc4 g5 56.Bd3 Kd5 57.Be4+ Kxc5 58.Bxc6 Kxc6 59.Kd4 Kd6 60.h3 e5+ 61.Kc4 Kc6 62.Kb4 Kd5 63.Kxa4 Kc4 64.Ka5 Kd3 65.Kb5 Ke3 66.a4 Kxf3 67.a5 e4 68.a6 e3 69.a7 e2 70.a8=Q+ Kf2 71.Qf8+ Kg2 72.Qe7 Kf2 73.Qf6+ Kg2 74.Qe6 Kf2 75.Qb6+ Kf1 76.Qxh6 e1=Q 77.Qxg5 Qe2+ 78.Kc5 Qf2+ 79.Kb5 Qe2+ 80.Ka5 Qe1+ 81.Kb6 Qf2+ 82.Qc5 Qf6+ 83.Kb5 Qb2+ 84.Qb4 Qe5+ 85.Ka4 Kg2 86.Qb3 Qa1+ 87.Kb4 Qd4+ 88.Kb5 Qe5+ 89.Kc6 Qe8+ 90.Kd6 Qd8+ 91.Ke5 Qg5+ 92.Ke4 Qg6+ 93.Ke3 Kg3 94.Ke2+ Kh4 95.Kf2 Qf6+ 96.Kg2 Qc6+ 97.Qf3 Qd5 98.Kf2 Qe5 99.Kf1 Qd6 100.Kg1 Qe5 101.Kf1 Qd6 102.Qe3 Qa6+ 103.Qe2 Qd6 104.Qf3 Qe5 105.Qd3 Qf4+ 106.Kg2 Qd2+