1.e4 e5 2.Nf3 Nf6 3.Nxe5 d6 4.Nf3 Be7 5.Nc3 O-O 6.d4 c6 7.Bd3 c5 8.Qe2 cxd4 9.Nxd4 Nc6 10.Be3 Ng4 11.Nd5 Nxe3 12.Qxe3 Bg5 13.f4 Bf6 14.Nxf6+ Qxf6 15.Nxc6 bxc6 16.O-O-O Rb8 17.e5 dxe5 18.Qxe5 Qxe5 19.fxe5 Re8 20.Rhe1 Be6 21.b3 c5 22.Bf1 Rec8 23.Re4 Rb4 24.Rxb4 cxb4 25.Ba6 Rb8 26.Rd6 g6 27.Kd2 Kg7 28.Bd3 Rc8 29.Ra6 Rc7 30.Ra4 Rb7 31.Ke3 Bd5 32.g3 Be6 33.Kd4 Rd7+ 34.Kc5 Rd5+ 35.Kxb4 Rxe5 36.Rxa7 Rh5 37.h4 Re5 38.a4 Re3 39.a5 Rxg3 40.a6 Rh3 41.Rb7 Rxh4+ 42.Ka5 g5 43.a7 Rh1 44.Rb4 Bd5 45.Rb5 Ba8 46.Rxg5+ Kf6 47.Rg8 Bf3 48.b4 h5 49.Kb6 h4 50.a8=Q Bxa8 51.Rxa8 h3 52.Rh8 h2 53.Be4 Re1 54.Bc6 Re2 55.c4 Kg5 56.b5 f5 57.c5 f4 58.Bh1 Kg4 59.c6 f3 60.Rg8+ Kf4 61.Rf8+ Kg4 62.Bxf3+ Kg3 63.Bh1 Kh4 64.Ka5 Re1 65.Rh8+ Kg3 66.Bd5 Ra1+ 67.Kb6 Rb1 68.c7 Rd1 69.Bg2 Kxg2 70.Rxh2+ Kxh2 71.c8=Q Rg1 72.Qc7+ Rg3 73.Qb7 Kg1 74.Qf7 Ra3 75.Qf8 Rh3 76.Kc7 Rb3 77.b6 Kh1 78.Qc5 Ra3 79.Kb7 Ra1 80.Kc6 Rf1 81.Qg5 Ra1 82.Kb5 Rb1+ 83.Ka6 Rb3 84.Qc5 Rh3 85.Qd5+ Kh2 86.Kb7 Rg3 87.Ka8 Rg8+ 88.Qxg8 Kh1 89.Qb8 Kg2 90.Ka7 Kf1 91.Ka6 Ke2 92.Qa8 Kd1 93.Kb5 Kc1 94.Ka6 Kb2 95.Qc6 Ka1 96.Qg2 Kb1 97.Ka5 Ka1 98.Qg8 Kb2 99.Qd8 Ka1 100.Qd3 Ka2 101.Qc3 Kb1 102.Qd3+ Ka1 103.Qd5 Kb1 104.Qe4+ Ka2 105.Qe6+ Ka3 106.Qe1 Ka2 107.Qe5 Kb1 108.Qb5+ Ka2 109.Qf1 Kb2 110.Qf7 Kb1 111.Kb4 Kc1 112.Qe7 Kd1 113.Qh7 Kd2 114.Qh4 Kd1 115.Kc5 Kc1 116.Kb4 Kd2 117.Qf6 Kd1 118.Qf5 Ke1 119.Kc4 Kd2 120.b7 Ke3 121.Qf7 Ke4 122.Qe7+ Kf4 123.Kc5 Kg3 124.Kc4 Kh2 125.b8=Q+ Kh1 126.Qh7+ Kg1 127.Qba7+ Kg2 128.Qc2+ Kh1 129.Qca4 Kh2 130.Qh7+ Kg3 131.Qd3+ Kh4 132.Qh3+ Kxh3 133.Qa3+ Kg4 134.Qa5 Kg3 135.Qe1+ Kf3 136.Qc3+ Kg2 137.Kc5 Kf2 138.Qb2+ Ke1 139.Kc6 Kd1 140.Kb5 Ke1 141.Qc3+ Kf2 142.Qc6 Kg3 143.Qd6+ Kh3 144.Qd5 Kg4 145.Kc6 Kf4 146.Qd2+ Kf3 147.Qd8 Ke2 148.Qa8 Kf3 149.Kb7 Ke4 150.Kc7+ Kd4 151.Qe8 Kc5 152.Qa4 Kd5 153.Qa1 Kc4 154.Kb6 Kb4 155.Qg7 Ka4 156.Qc7 Kb4 157.Kb7 Ka3 158.Qa5+ Kb2 159.Kb8 Kb1 160.Ka8 Kc2 161.Qg5 Kc3 162.Qf5 Kb4 163.Qc2 Ka5 164.Qe2 Kb6 165.Qh5 Kc6 166.Kb8 Kd7 167.Qg4+ Ke8 168.Qg3 Kd7 169.Qg8 Ke7 170.Qh8 Kd7 171.Qc8+ Ke7 172.Qc1 Kd7 173.Qg5 Kc6 174.Qe5 Kb6 175.Qd5 Ka6 176.Kc7 Ka7 177.Qa5# 1-0