1.d4 e6 2.Nc3 Nf6 3.e4 d5 4.Bg5 dxe4 5.Nxe4 Nbd7 6.Nxf6+ gxf6 7.Bh4 Bg7 8.Qg4 O-O 9.O-O-O c5 10.dxc5 Qe7 11.Qg3 Nxc5 12.Ne2 Rd8 13.Nc3 Rxd1+ 14.Kxd1 Bd7 15.Kc1 Bc6 16.Be2 Nd7 17.Rd1 Ne5 18.Qxe5 fxe5 19.Bxe7 Bxg2 20.Rg1 Bc6 21.Bf6 Kf8 22.Bxg7+ Ke7 23.Bxe5 Rf8 24.Bg3 Bg2 25.Rd1 a5 26.Rg1 Rg8 27.Bd1 Ke8 28.Re1 Kd7 29.Rg1 Kd8 30.Bh5 Rg5 31.Bh4 e5 32.Bg6 e4 33.Bxg5+ Ke8 34.Ne2 h5 35.Nd4 b6 36.Kb1 Kd7 37.b4 Kd6 38.Rxg2 fxg6 39.Be3 h4 40.bxa5 Kd5 41.Rg3 h3 42.Bf4 Kc5 43.Rg4 e3 44.Rg5+ Kc4 45.Rg4 exf2 46.Bg3 f1=Q+ 47.Kb2 bxa5 48.Nb3+ Kb5 49.a4+ Ka6 50.Rxg6+ Ka7 51.Rg5 Qf6+ 52.Re5 Ka6 53.c3 Qf1 54.Rxa5+ Kb7 55.Rb5+ Ka6 56.Nc5+ Ka7 57.Rb7+ Ka8 58.Rb8+ Ka7 59.Rb4 Qe2+ 60.Kb3 Qd1+ 61.Kc4 Qe2+ 62.Kd4 Qg4+ 63.Ne4 Qd1+ 64.Ke3 Qc1+ 65.Kf3 Qd1+ 66.Kf4 Qc1+ 67.Kg4 Qd1+ 68.Kxh3 Qf1+ 69.Kh4 Qf5 70.Ng5 Qf6 71.Rf4 Qxc3 72.Kg4 Qc8+ 73.Rf5 Qc4+ 74.Bf4 Qe2+ 75.Nf3 Qg2+ 76.Bg3 Qe2 77.h4 Qc4+ 78.Bf4 Qxa4 79.h5 Qc6 80.h6 Qg6+ 81.Bg5 Qe6 82.Ne5 Kb7 83.h7 Qb6 84.Bf4 Qg1+ 85.Bg3 Qd4+ 86.Kh5 Qd1+ 87.Kg5 Qg1 88.Rf3 Qc1+ 89.Bf4 Qh1 90.Kg6 Qg2+ 91.Bg3 Qh3 92.Nf7 Qe6+ 93.Rf6 Qg4+ 94.Ng5 Qxg3 95.h8=Q Qd3+ 96.Rf5 Qd6+ 97.Qf6 Qd3 98.Nf3 Qb5 99.Rxb5+ Ka7 100.Rb7+ Ka8 101.Nd2 Kxb7 102.Qf1 Kc7 103.Qa1 Kd7 104.Qa3 Ke8 105.Qe3+ Kd7 106.Kg7 Kd6 107.Qf2 Kd5 108.Kg6 Ke5 109.Qg1 Kf4 110.Kg7 Ke5 111.Qd1 Kf4 112.Qh5 Kg3 113.Nb1 Kf2 114.Qh6 Kf1 115.Kh8 Ke2 116.Qc1 Kf3 117.Qh1+ Ke3 118.Qg2 Kd4 119.Qf2+ Kd5 120.Nc3+ Kd6 121.Qb6+ Kd7 122.Qb1 Ke7 123.Nb5 Kd7 124.Qd3+ Ke8 125.Qd2 Kf8 126.Qc3 Ke8 127.Nc7+ Kd8 128.Qa3 Kxc7 129.Qg3+ Kd8 130.Qg7 Kc8 131.Qb2 Kd8 132.Qa2 Kd7 133.Qg8 Kc7 134.Qa8 Kd6 135.Qc8 Ke7 136.Qh3 Kf6 137.Qf1+ Ke5 138.Qg2 Kd6 139.Kg8 Kc5 140.Kf8 Kd6 141.Qg7 Kc5 142.Qh8 Kd6 143.Qh1 Kc7 144.Ke7 Kb8 145.Ke6 Kc7 146.Qg1 Kb8 147.Qe3 Kc8 148.Qe5 Kb7 149.Qd5+ Ka6 150.Qh1 Kb5 151.Qe4 Ka5 152.Qa8+ Kb4 153.Qf3 Kc5 154.Qb7 Kc4 155.Kd7 Kc5 156.Ke7 Kc4 157.Qf3 Kb4 158.Kd6 Kb5 159.Kd7 Ka6 160.Qd1 Ka5 161.Kd6 Kb4 162.Qg1 Ka3 163.Qg3+ Ka2 164.Qe5 Kb3 165.Kc7 Kb4 166.Qf6 Ka5 167.Kc6 Ka4 168.Kc5 Ka3 169.Qd6 Ka2 170.Qg6 Ka3 171.Qh7 Ka4 172.Qg6 Ka3 173.Kc4 Kb2 174.Qg1 Ka2 175.Kc3 Ka3 176.Qa1# 1-0