1.d4 c6 2.Bf4 Nf6 3.Nf3 Qb6 4.Nbd2 d5 5.c4 Bf5 6.Qc1 a5 7.cxd5 cxd5 8.Bc7 Qa7 9.e4 Bd7 10.e5 Nc6 11.Qc5 Qxc5 12.dxc5 Nh5 13.g3 g6 14.Bb5 Ng7 15.Nb3 Ne6 16.Bb6 a4 17.Bxc6 bxc6 18.Nbd4 Bg7 19.O-O-O Nxd4 20.Rxd4 g5 21.Re1 g4 22.Nh4 Be6 23.Kc2 Kd7 24.Rb4 Rhg8 25.a3 Bh8 26.b3 axb3+ 27.Kxb3 f6 28.exf6 Bxf6 29.a4 d4+ 30.Ka3 Bd5 31.Nf5 e5 32.Nd6 Rgf8 33.a5 Bh8 34.Rb2 Rf3+ 35.Ka4 h5 36.Kb4 Bg7 37.Rd2 Rc3 38.Rb2 Rf3 39.Ka4 d3 40.Bc7 Ke6 41.Ne4 Bxe4 42.Rxe4 Kd5 43.Reb4 e4 44.Kb3 Bxb2 45.Ka2 Ba1 46.Bb8 Rxa5+ 47.Ra4 Rf7 48.Ba7 Ke6 49.Bb8 Rb7 50.Ka3 Rg7 51.Ba7 Re7 52.Kb3 Rxa4 53.f4 d2 54.Kxa4 h4 55.gxh4 Rc7 56.Bb6 Be5 57.Ka3 Bb2+ 58.Kb3 e3 59.Bxc7 Ba1 60.Be5 d1=N 61.Bxa1 e2 62.Bc3 Nxc3 63.h3 Kf5 64.Kb2 Nb1 65.Kc2 Kxf4 66.h5 Kf5 67.Kb2 Ke6 68.Kc1 Kf5 69.Kc2 Na3+ 70.Kc3 e1=Q+ 71.Kb3 Qe8 72.Kxa3 Qe3+ 73.Ka2 Kf6 74.hxg4 Qf3 75.Kb1 Kf7 76.Ka2 Qd5+ 77.Kb1 Qh1+ 78.Kc2 Qh4 79.Kc3 Qe1+ 80.Kc2 Qe3 81.Kd1 Qe4 82.h6 Qf4 83.Ke2 Qg3 84.Kd2 Qf4+ 85.Kd3 Ke8 86.h7 Qh6 87.Kc3 Kd8 88.Kc4 Ke7 89.h8=Q Qxh8 90.Kd3 Qh4 91.Ke2 Kf6 92.Ke3 Ke6 93.Ke2 Qf6 94.Ke1 Qc3+ 95.Kd1 Qg3 96.g5 Qe3 97.Kc2 Kf7 98.Kd1 Qe8 99.g6+ Ke7 100.Ke2 Qg8 101.Kf2 Kd7 102.Kf3 Ke6 103.Kg3 Ke7 104.Kf2 Kf6 105.Kg2 Qxg6+ 106.Kf1 Qg7 107.Ke2 Kg6 108.Kf1 Qa7 109.Kg2 Kf7 110.Kh3 Qxc5 111.Kg4 Qb6 112.Kh4 Qb7 113.Kh5 Ke8 114.Kg4 Qc8+ 115.Kf3 Kf7 116.Ke2 c5 117.Kf2 Qe8 118.Kf3 Qd8 119.Kg3 Qb8+ 120.Kg2 Qb1 121.Kf3 Qd3+ 122.Kf4 Kf6 123.Kg4 Qe3 124.Kh5 Qg5# 0-1