1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 Bb4 5.Bg5 dxc4 6.e4 h6 7.Bxf6 Qxf6 8.e5 Qd8 9.Bxc4 c5 10.d5 exd5 11.Bxd5 Nc6 12.O-O Bxc3 13.bxc3 O-O 14.Re1 Re8 15.Qb3 Be6 16.Rad1 Qc7 17.h4 Rad8 18.Bxe6 Rxe6 19.Rxd8+ Nxd8 20.h5 Re8 21.Qb5 Re7 22.Qc4 b6 23.Qe4 Qc6 24.Nh4 Qxe4 25.Rxe4 Rd7 26.Ra4 a5 27.Nf5 Rd1+ 28.Kh2 Rd2 29.f3 Ne6 30.Kg3 Rd3 31.Ne7+ Kh7 32.Nc8 Re3 33.Nxb6 Rxe5 34.Rxa5 Rxh5 35.a4 Rg5+ 36.Kf2 Nf4 37.g3 Nh3+ 38.Ke3 Rxg3 39.Rxc5 Ng5 40.Rf5 Kg6 41.Rf4 Ne6 42.Rg4+ Rxg4 43.fxg4 f5 44.a5 Nc7 45.gxf5+ Kxf5 46.Kd4 h5 47.Nd5 Nxd5 48.Kxd5 h4 49.a6 h3 50.a7 h2 51.a8=Q h1=Q+ 52.Kd4 Qxa8 53.c4 Qa2 54.Kd5 Qe2 55.c5 Qd2+ 56.Kc6 Qc2 57.Kd5 Qc1 58.Kc6 Qg1 59.Kb6 Qf2 60.Ka6 g5 61.Kb6 Qg3 62.c6 Qb3+ 63.Kc7 g4 64.Kd8 Qg8+ 65.Ke7 Kf4 66.c7 g3 67.Kd6 Qh8 68.c8=Q Qxc8 69.Kd5 Qa8+ 70.Kc5 Qe4 71.Kd6 Qc4 72.Kd7 Kg5 73.Ke8 Kf5 74.Ke7 Qe4+ 75.Kf8 Qd5 76.Ke8 Ke5 77.Kf8 Qd1 78.Kf7 Qc1 79.Ke8 Qe1 80.Ke7 Qf2 81.Kd8 Qf1 82.Kc8 Qf6 83.Kb8 Qf3 84.Kc8 Ke4 85.Kb8 Kd5 86.Kb7 Qf6 87.Ka8 Qd6 88.Ka7 Qe7+ 89.Kb8 Qf6 90.Kb7 Qd4 91.Ka6 Qh8 92.Kb7 Ke4 93.Ka6 Qg8 94.Ka5 Kf3 95.Ka6 g2 96.Kb6 Qc8 97.Ka7 g1=B# 0-1