1.d4 c6 2.e4 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.c3 Bf5 7.Bd3 Qd7 8.Qe2+ Be7 9.Bxf5 Qxf5 10.Nf3 O-O 11.Qxe7 Qb5 12.Qe2 Qf5 13.Be3 Rc8 14.Ng1 Na6 15.Qd1 Rcb8 16.Nh3 c5 17.O-O Rd8 18.Kh1 Nc7 19.Qb1 Qd7 20.dxc5 Nd5 21.Bd4 Qg4 22.f3 Qd7 23.b4 Nxb4 24.Qxb4 Qf5 25.Rf2 a6 26.g4 Qe6 27.Qb3 Qc6 28.Qb2 h5 29.Rg1 Qa4 30.Rff1 hxg4 31.Rxg4 Rf8 32.Qe2 Qxa2 33.Qxa2 Rfb8 34.Qa1 Kh7 35.Bg1 Rg8 36.Rg6 Rgf8 37.Qb2 Rae8 38.Bf2 Ra8 39.Qb1 b5 40.Re1 Rab8 41.Rc1 a5 42.Ng5+ Kh8 43.Qb2 Rfe8 44.Bg3 Kg8 45.Qb4 f5 46.Qg4 f6 47.Bxb8 Re7 48.Nh7 Re3 49.Qg2 Re8 50.Bf4 Re4 51.Qg1 Re5 52.Rb1 Rxc5 53.c4 Rxc4 54.Qf2 Rc2 55.Rgg1 Rxf2 56.Rxb5 Kf7 57.Rxa5 Re2 58.Rd1 Re7 59.Bc7 Kg8 60.h4 Re4 61.Nxf6+ Kf8 62.Kh2 Ra4 63.Rd3 Rf4 64.Rd8+ Kf7 65.Nd5 Rd4 66.Ra4 Rxd5 67.Ra3 f4 68.Ra6 Ke7 69.Bb8 Kxd8 70.Bxf4 Re5 71.Bxe5 Kd7 72.Bb2 Ke7 73.Ra5 g6 74.Ra8 Kd7 75.Rg8 Ke6 76.Kh3 Kd5 77.Bf6 Kc4 78.Rg7 Kd3 79.Rg8 Kd2 80.Bc3+ Kc1 81.Bh8 Kd1 82.Ra8 g5 83.Bb2 Ke1 84.Kg4 Kf1 85.Rf8 Ke1 86.Bg7 Kd1 87.Rb8 Kc1 88.Bf6 Kc2 89.Rb2+ Kd1 90.f4 gxf4 91.Kxf4 Kc1 92.Bd4 Kd1 93.h5 Ke1 94.Bg1 Kf1 95.Ke4 Kxg1 96.h6 Kf1 97.Rh2 Ke1 98.Rb2 Kd1 99.Ke3 Kc1 100.Rb1+ Kxb1 101.Kf4 Ka1 102.h7 Kb2 103.Kf5 Ka2 104.Kf4 Kb3 105.Kg3 Ka2 106.h8=Q Kb3 107.Kh2 Ka2 108.Qc8 Kb2 109.Kg2 Ka1 110.Qf5 Ka2 111.Qf8 Kb1 112.Qf2 Kc1 113.Qf7 Kd1 114.Qf6 Ke1 115.Qf2+ Kd1 116.Qd4+ Kc1 117.Kg3 Kc2 118.Qe5 Kd3 119.Kh3 Kc2 120.Qf6 Kc1 121.Kh2 Kc2 122.Qf2+ Kc3 123.Qe1+ Kb2 124.Kg2 Ka2 125.Qe3 Ka1 126.Kg1 Kb1 127.Qe6 Kc1 128.Qg6 Kd2 129.Qg4 Ke3 130.Kh2 Kf2 131.Qg6 Kf1 132.Qe8 Kf2 133.Qg8 Ke1 134.Qc4 Kd2 135.Kg2 Kd1 136.Qa4+ Kd2 137.Qe4 Kc3 138.Qe8 Kd4 139.Kh1 Kc5 140.Kg2 Kd6 141.Qf7 Kc6 142.Qg8 Kd6 143.Kh3 Kc5 144.Qg2 Kd4 145.Qa8 Ke3 146.Kh4 Kd3 147.Qg8 Kc3 148.Qd5 Kb4 149.Kg4 Kc3 150.Kf3 Kc2 151.Ke3 Kc1 152.Kd3 Kb2 153.Qb5+ Ka2 154.Kc2 Ka1 155.Qb2# 1-0