1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Be7 5.Bg2 O-O 6.Nc3 Nbd7 7.b3 b6 8.O-O Bb7 9.Bb2 c5 10.Ne5 cxd4 11.Qxd4 Bc5 12.Qf4 Bd6 13.Nxf7 Bxf4 14.Nxd8 Raxd8 15.gxf4 Nc5 16.cxd5 Nxd5 17.Nxd5 Bxd5 18.Be5 Bxg2 19.Kxg2 Rd2 20.Kf3 Rd5 21.Ke3 Nd7 22.Bd4 Nf6 23.Rg1 Rh5 24.Kf3 Rxh2 25.e3 Rh3+ 26.Ke2 Rh2 27.Rac1 h5 28.Rg5 Rf7 29.Bxf6 Rxf6 30.Kf3 h4 31.Rc8+ Rf8 32.Rc6 Rf6 33.Rg4 h3 34.Rc7 Rf7 35.Rc8+ Kh7 36.Re8 Rc7 37.Rxe6 Rc2 38.Re7 Rcxf2+ 39.Ke4 Rfg2 40.Rexg7+ Kh6 41.R7g6+ Kh7 42.Kf5 Rxg4 43.Rxg4 Rxa2 44.Rh4+ Kg7 45.Rxh3 Ra3 46.e4 a5 47.e5 a4 48.Rd3 axb3 49.Rd7+ Kf8 50.Rd4 b5 51.Rb4 Ke7 52.Rxb5 Kd7 53.Kf6 Kc6 54.Rb8 Kc7 55.Rb4 Ra6+ 56.e6 Rb6 57.Rxb6 Kxb6 58.e7 b2 59.e8=Q b1=Q 60.Qb8+ Kc5 61.Qxb1 Kd4 62.Qf5 Kc3 63.Qg6 Kd4 64.Ke7 Kc4 65.Qf5 Kc3 66.Qd3+ Kb2 67.Kd6 Kc1 68.Qg6 Kd2 69.Qh7 Kd1 70.Qh8 Kc1 71.Qh6 Kd2 72.Kc6 Kd3 73.Kb7 Ke4 74.Qa6 Ke3 75.Qg6 Kf3 76.Kb8 Ke3 77.Qb6+ Ke2 78.Qc5 Kf1 79.Qf8 Kf2 80.Qd8 Ke1 81.f5 Kf1 82.Qc7 Ke2 83.Qc4+ Kd1 84.Qd3+ Kc1 85.Qe4 Kb2 86.Qe8 Kc2 87.Qe3 Kb2 88.Qe4 Kb3 89.Ka8 Kb2 90.Qg2+ Kc3 91.Qc2+ Kxc2 92.f6 Kd2 93.f7 Ke2 94.Kb8 Kf2 95.Kc8 Ke2 96.Kc7 Ke1 97.Kd6 Ke2 98.Ke6 Ke1 99.Kd7 Ke2 100.f8=R Kd2 101.Ke8 Kc1 102.Ke7 Kd2 103.Rf2+ Ke3 104.Rf5 Kd4 105.Rg5 Ke4 106.Rg8 Kd4 107.Kd8 Ke4 108.Rf8 Kd3 109.Kc8 Ke3 110.Rf1 Ke2 111.Rf7 Kd1 112.Ra7 Kc2 113.Rg7 Kb2 114.Rg8 Kc2 115.Kd8 Kd3 116.Rf8 Kd4 117.Rf5 Kc4 118.Kc8 Kb4 119.Rf1 Kc4 120.Rh1 Kb4 121.Rc1 Kb5 122.Rc7 Ka6 123.Kd8 Ka5 124.Rf7 Ka4 125.Rg7 Ka3 126.Rd7 Kb2 127.Rd4 Kc3 128.Rd6 Kb2 129.Rc6 Kb3 130.Rc1 Kb4 131.Rc8 Ka3 132.Kc7 Kb3 133.Kc6 Kc4 134.Rb8 Kc3 135.Kb6 Kd4 136.Re8 Kc3 137.Kc5 Kd3 138.Re6 Kc2 139.Re7 Kc3 140.Rd7 Kb3 141.Kb5 Ka3 142.Rc7 Kb2 143.Kb4 Ka2 144.Kc3 Ka1 145.Re7 Ka2 146.Re2+ Ka3 147.Re3 Ka2 148.Re1 Ka3 149.Ra1# 1-0