1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Bb7 7.Re1 Bc5 8.c3 O-O 9.d4 Bb6 10.a4 d6 11.Bg5 h6 12.Bh4 g5 13.Bg3 Re8 14.h4 g4 15.Nh2 Qd7 16.d5 Ne7 17.Nd2 Kh8 18.Ndf1 Rg8 19.Qd2 Kh7 20.Bc2 Nh5 21.Ne3 c6 22.dxc6 Bxc6 23.axb5 Bxb5 24.Nhf1 a5 25.Red1 Rad8 26.b3 Qc7 27.Bd3 Bd7 28.Nc4 Be6 29.Nxb6 Qxb6 30.b4 Ra8 31.b5 a4 32.c4 a3 33.Qb4 a2 34.Qb2 Qa5 35.Rd2 Rgc8 36.Rxa2 Qxa2 37.Qxa2 Rxa2 38.Rxa2 Bxc4 39.Bxc4 Rxc4 40.Ra7 Nc8 41.Rxf7+ Kg6 42.Rf8 Rc1 43.Kh2 Kg7 44.Rd8 Rxf1 45.Rxc8 Rb1 46.Rc7+ Kf6 47.Rh7 Kg6 48.Rd7 Nf6 49.Rxd6 Rxb5 50.f3 Kf7 51.Rc6 h5 52.Rc7+ Ke6 53.Ra7 Rc5 54.Rg7 Rc2 55.Kg1 Rc1+ 56.Kf2 Rc2+ 57.Kf1 Rc3 58.Be1 Rc1 59.Ke2 Rc2+ 60.Bd2 Ra2 61.Kd3 Nd7 62.Bb4 Rb2 63.Kc3 Rxg2 64.Re7+ Kf6 65.Rxd7 gxf3 66.Rd8 f2 67.Rf8+ Ke6 68.Bc5 Rg3+ 69.Kd2 Rg4 70.Bxf2 Rxe4 71.Rh8 Rf4 72.Ke2 Rf5 73.Be3 Kf7 74.Bg5 Kg6 75.Rh6+ Kg7 76.Rxh5 Kg6 77.Rh6+ Kg7 78.Re6 Kf7 79.Rc6 Kg8 80.Bf6 Kf7 81.Bd8 Kg7 82.Rb6 Kf7 83.Bg5 Rf3 84.Kxf3 Kg7 85.Rb2 Kf7 86.Rd2 Kg7 87.Rb2 Kh7 88.Kg4 Kg6 89.Rb4 Kh7 90.Rb5 Kh8 91.Rb1 Kg7 92.Kg3 Kf8 93.Bc1 Kf7 94.Kg2 Ke7 95.Bd2 Kd7 96.Kh2 Ke8 97.Rb7 Kd8 98.Rb6 Kd7 99.Rd6+ Ke7 100.Rh6 Kd8 101.Bf4 exf4 102.Rb6 f3 103.Kh3 Kc8 104.Kg4 f2 105.Rf6 Kd7 106.Rf5 Kd8 107.h5 Kc8 108.Rf3 Kb7 109.h6 f1=Q 110.Rxf1 Ka6 111.Kh5 Kb6 112.Rf5 Ka7 113.Rf7+ Kb6 114.Rg7 Ka5 115.Kg5 Ka4 116.Kf6 Kb5 117.Rg5+ Kb6 118.Ra5 Kc6 119.Kg5 Kb6 120.h7 Kc7 121.Ra6 Kb7 122.Kg4 Kxa6 123.Kf4 Kb6 124.Kg5 Kc5 125.Kg4 Kc6 126.Kh5 Kc7 127.Kg5 Kb7 128.Kh6 Ka8 129.h8=Q+ Kb7 130.Qe8 Ka6 131.Qh5 Ka7 132.Qg6 Kb7 133.Kh7 Kc7 134.Qe6 Kb8 135.Qg8+ Kc7 136.Qd5 Kb6 137.Qd2 Kb5 138.Qd3+ Kc6 139.Qf5 Kb6 140.Qf3 Ka6 141.Qf1+ Kb6 142.Kg7 Kc6 143.Qh1+ Kb5 144.Qh2 Ka6 145.Qf4 Kb7 146.Qf5 Kb8 147.Qe4 Kc8 148.Qb4 Kd7 149.Qb2 Ke6 150.Qg2 Ke7 151.Qf1 Kd8 152.Qe2 Kc7 153.Qe1 Kb6 154.Qc1 Kb7 155.Kh8 Ka6 156.Qh1 Kb6 157.Qe1 Kb7 158.Qa1 Kc8 159.Qh1 Kc7 160.Qf3 Kb6 161.Qd3 Kc7 162.Qd5 Kc8 163.Qc4+ Kb8 164.Qc5 Ka8 165.Qd6 Kb7 166.Qh2 Ka6 167.Qh4 Kb6 168.Qe7 Ka5 169.Qc5+ Ka4 170.Qa7+ Kb5 171.Qd4 Kc6 172.Kg7 Kb7 173.Kf6 Kb8 174.Ke6 Kb7 175.Kd6 Ka6 176.Qb4 Ka7 177.Kc7 Ka8 178.Qa5# 1-0