1.e4 d5 2.exd5 Nf6 3.d4 Nxd5 4.c4 Nf6 5.Nf3 Bg4 6.Be2 Nbd7 7.O-O e6 8.h3 Bh5 9.Be3 Be7 10.Qb3 O-O 11.Nc3 Qb8 12.Rad1 c5 13.d5 exd5 14.cxd5 Re8 15.Rfe1 Bd6 16.Nd2 Bxe2 17.Rxe2 a6 18.a4 Be5 19.a5 b5 20.axb6 Qxb6 21.Qxb6 Nxb6 22.Nde4 Bxc3 23.Nxc3 Nc4 24.Bxc5 Rxe2 25.Nxe2 Nxb2 26.Rd4 Rc8 27.Be7 Nd7 28.Rb4 Rb8 29.Re4 h6 30.Nf4 a5 31.Bd6 Nf6 32.Re2 Rb5 33.Be5 Nc4 34.Bxf6 gxf6 35.Rc2 Nb6 36.d6 a4 37.Rc7 Kf8 38.Ra7 Rb1+ 39.Kh2 Rd1 40.Ra6 Rxd6 41.Ne2 Rd2 42.Nc3 Rb2 43.Nxa4 Nxa4 44.Rxa4 Rxf2 45.Ra8+ Kg7 46.Ra5 Rc2 47.Ra4 Kg6 48.Rg4+ Kh5 49.Rg8 Rd2 50.Kh1 Rc2 51.Rb8 Kg5 52.Kg1 Rc6 53.Re8 Kf5 54.Rf8 Ke6 55.Rh8 Kf5 56.Rxh6 Rc3 57.Kf2 Ke5 58.Rh8 f5 59.Rh7 Kf6 60.Rh4 Rc1 61.Ra4 Rd1 62.Ra6+ Ke7 63.Rc6 Rd4 64.Rc3 Rb4 65.Rg3 Rb5 66.Kg1 Kd7 67.Re3 Rb4 68.Kf2 Kd6 69.Re8 f6 70.Kf3 Kd7 71.Re1 Rh4 72.Re2 Rd4 73.g3 Rc4 74.h4 Rc1 75.Re3 Rf1+ 76.Kg2 Rd1 77.h5 Rd2+ 78.Kh3 Rd1 79.Re2 Rh1+ 80.Rh2 Rc1 81.Re2 Rh1+ 82.Rh2 Rc1 83.h6 Ke6 84.h7 Rc8 85.Rc2 Rh8 86.Rc7 Ke5 87.Kg2 Ke4 88.Re7+ Kd5 89.Kf3 Kd6 90.Rg7 Ke5 91.Ke3 Kd6 92.Kf4 Ke6 93.Ra7 Rb8 94.Rc7 Rd8 95.Rb7 Ra8 96.g4 fxg4 97.Kxg4 Rh8 98.Kh5 f5 99.Kg6 f4 100.Rb5 Rf8 101.Rf5 Rb8 102.Rxf4 Rb2 103.h8=Q Rg2+ 104.Kh7 Rh2+ 105.Kg8 Rxh8+ 106.Kxh8 Ke7 107.Kg8 Ke8 108.Rf5 Ke7 109.Re5+ Kf6 110.Re8 Kf5 111.Rf8+ Ke4 112.Kh7 Kd3 113.Kg7 Ke3 114.Rb8 Kd2 115.Rd8+ Kc3 116.Rd6 Kb4 117.Rd2 Kc3 118.Rg2 Kb3 119.Rh2 Kc3 120.Rh5 Kb4 121.Kf7 Ka4 122.Rh2 Kb5 123.Rh8 Kb4 124.Rb8+ Ka5 125.Rb7 Ka4 126.Kg6 Ka5 127.Rb2 Ka4 128.Kg7 Ka3 129.Rh2 Kb4 130.Kh7 Kc4 131.Rc2+ Kd3 132.Rc7 Ke3 133.Rg7 Kf4 134.Re7 Kg4 135.Re6 Kf4 136.Re1 Kg4 137.Kg7 Kh3 138.Re8 Kh4 139.Rg8 Kg5 140.Rc8 Kf5 141.Re8 Kf4 142.Kf6 Kf3 143.Kf5 Kg3 144.Re2 Kf3 145.Re4 Kg3 146.Rf4 Kg2 147.Kg4 Kh1 148.Re4 Kg1 149.Kg3 Kh1 150.Re1# 1-0