1.e4 c6 2.c3 Qa5 3.d4 d5 4.exd5 cxd5 5.Bd3 Nc6 6.Bf4 Qb6 7.Qb3 Ne5 8.dxe5 Nf6 9.exf6 Qb4 10.cxb4 h6 11.Na3 d4 12.fxg7 Bh3 13.Qa4+ Bd7 14.Rb1 a5 15.Nc2 Bxg7 16.Nxd4 Rg8 17.Qd1 e6 18.Qe2 Rf8 19.Nf5 Ra7 20.Nd6+ Ke7 21.bxa5 Bc3+ 22.bxc3 Kf6 23.Rb5 Bxb5 24.Qh5 Bxd3 25.Nf3 Ke7 26.Nd4 Raa8 27.N4f5+ Kd7 28.Ne7 Rab8 29.Bg3 Bc4 30.Qg4 b6 31.Qf3 Bf1 32.Kd1 Bb5 33.a6 Rg8 34.Kc2 Rgc8 35.Ng6 Ba4+ 36.Kc1 Bc6 37.Qxf7+ Kd8 38.Qh7 Bf3 39.Ne7 e5 40.h4 Bxg2 41.Kd2 Rc7 42.Nb7+ Rcxb7 43.Rf1 Bf3 44.Ra1 Ke8 45.Nc6 Bh1 46.Rxh1 Rxh7 47.Nxb8 Rb7 48.Kd3 Kd8 49.Kd2 Ke8 50.Ke1 Ke7 51.Kf1 Ra7 52.f4 b5 53.Rg1 Rb7 54.Kg2 Kd6 55.a7 Kc5 56.Na6+ Kd5 57.Kf1 b4 58.a8=R exf4 59.Rd8+ Rd7 60.Rc8 h5 61.Rg8 Rf7 62.Kf2 Rd7 63.Rc8 Rb7 64.Rf8 Ke5 65.Rf1 Rb5 66.Rc8 Ra5 67.Nc7 Ra7 68.Ra8 b3 69.Rxa7 Kf6 70.Ra5 Kg6 71.Ne6 Kf7 72.Ra3 fxg3+ 73.Ke3+ Kg6 74.Nd8 bxa2 75.Ra8 g2 76.Rg1 a1=Q 77.Raxa1 Kg7 78.Ne6+ Kg6 79.Kd2 Kh7 80.Ke2 Kg6 81.Ra3 Kf7 82.Ng7 Kf8 83.Ra5 Kxg7 84.Rxh5 Kf7 85.Rd5 Ke7 86.Rdd1 Ke8 87.Kd3 Kf7 88.Kd2 Ke7 89.Rxg2 Kd6 90.Rh2 Kc5 91.Re2 Kd6 92.Rf1 Kc5 93.Re8 Kd5 94.Rff8 Kd6 95.Re6+ Kxe6 96.Rf4 Ke5 97.Kd1 Kd6 98.h5 Ke5 99.Rf8 Kd6 100.Rf5 Kc7 101.Rf4 Kb6 102.Rf1 Kc6 103.Kd2 Kb6 104.Ke3 Ka6 105.Ra1+ Kb7 106.Ra7+ Kxa7 107.Kf2 Ka8 108.Ke3 Kb7 109.c4 Ka6 110.Ke2 Ka5 111.h6 Kb6 112.Kd2 Ka7 113.c5 Kb7 114.Ke3 Ka6 115.Kd3 Kb5 116.Ke3 Ka5 117.Kf3 Kb5 118.c6 Kxc6 119.Ke2 Kb7 120.Kf1 Kc8 121.h7 Kd7 122.Ke2 Kc8 123.Kf2 Kd7 124.Kg3 Kc8 125.Kf2 Kd8 126.Kg3 Kd7 127.Kh3 Ke6 128.h8=Q Kf5 129.Qf8+ Kg5 130.Qf1 Kh6 131.Qd3 Kg7 132.Qd8 Kh7 133.Qg5 Kh8 134.Qh4+ Kg7 135.Qe4 Kf7 136.Qe5 Kg6 137.Qg3+ Kh5 138.Qe3 Kg6 139.Qf2 Kh5 140.Kh2 Kh6 141.Kg3 Kg5 142.Qb6 Kh5 143.Kh3 Kg5 144.Kg2 Kh4 145.Kg1 Kg4 146.Qc5 Kh4 147.Qd6 Kg4 148.Qd3 Kh4 149.Qb1 Kh5 150.Qa1 Kg6 151.Qh8 Kf7 152.Qh1 Kg7 153.Kf1 Kf7 154.Kg2 Kf6 155.Qg1 Kf5 156.Kf3 Kf6 157.Qb1 Kg7 158.Kg4 Kf6 159.Qf1+ Ke7 160.Kh3 Ke6 161.Qf4 Kd5 162.Qf6 Kc4 163.Qg7 Kb3 164.Qd7 Kb4 165.Qd8 Kb5 166.Qg8 Kb4 167.Qa8 Kc5 168.Qh1 Kc4 169.Kg4 Kc3 170.Qe4 Kb2 171.Qc4 Ka3 172.Kf4 Kb2 173.Ke3 Kb1 174.Kd2 Ka1 175.Kc3 Kb1 176.Qf1+ Ka2 177.Qe1 Ka3 178.Qa1# 1-0