1.e4 d5 2.exd5 Nf6 3.Bb5+ Bd7 4.Bc4 Bg4 5.f3 Bf5 6.Nc3 c6 7.dxc6 Nxc6 8.Bb5 Qb6 9.Nge2 e5 10.Bxc6+ Qxc6 11.O-O Bc5+ 12.d4 Bb6 13.a4 O-O-O 14.Be3 Rhe8 15.a5 exd4 16.Nxd4 Rxe3 17.Nxc6 Rxd1 18.Nxd1 Bc5 19.Nxa7+ Bxa7 20.Nxe3 Nd5 21.Kh1 Nxe3 22.Rfe1 Nxc2 23.Rac1 Kd7 24.Red1+ Ke6 25.Rd2 Be3 26.Rdxc2 Bxc2 27.Rxc2 g6 28.h4 Bd2 29.g3 Bxa5 30.Kg2 Bd8 31.Rc8 Kd7 32.Ra8 Bxh4 33.gxh4 f6 34.Kh1 h6 35.Kg1 Kc6 36.Ra4 g5 37.Ra1 Kd6 38.Ra3 h5 39.Ra1 f5 40.Kg2 Ke7 41.Rf1 gxh4 42.Kh3 Kf7 43.Rf2 Ke6 44.Kxh4 Ke7 45.Rd2 b5 46.b3 Kf7 47.Rd3 Ke7 48.Rd5 Kf6 49.b4 Kf7 50.Rxf5+ Ke8 51.Rxh5 Kd7 52.f4 Ke8 53.Kg5 Ke7 54.Kh6 Ke6 55.Rc5 Ke7 56.Rc7+ Ke6 57.Rg7 Kd6 58.Rh7 Kc6 59.Rc7+ Kxc7 60.f5 Kb6 61.Kg7 Kb7 62.Kf7 Kc6 63.Kf8 Kd5 64.Kg7 Kd4 65.Kf8 Kd5 66.Ke8 Ke5 67.Kd7 Kd5 68.Kc7 Kd4 69.Kb6 Ke4 70.Kxb5 Kf4 71.Ka4 Ke4 72.b5 Ke3 73.b6 Kd3 74.Kb5 Ke2 75.Ka5 Kf2 76.f6 Kf1 77.f7 Kg2 78.f8=B Kh3 79.Bg7 Kh2 80.Bc3 Kg2 81.Bf6 Kg3 82.Bd8 Kf2 83.Kb5 Ke1 84.Ka6 Kf1 85.Bc7 Ke1 86.b7 Kf2 87.Bd6 Kg2 88.Bb8 Kf2 89.Ka5 Ke2 90.Bh2 Kd3 91.Bd6 Ke3 92.Bg3 Ke4 93.Bh2 Ke3 94.Bf4+ Kd3 95.Be5 Ke4 96.Bc3 Kd3 97.Ka4 Ke3 98.Ba5 Ke4 99.Bc7 Kf5 100.Kb3 Kg5 101.Bb8 Kh4 102.Be5 Kh5 103.Kc4 Kg5 104.b8=R Kh6 105.Bf4+ Kh5 106.Rb6 Kg4 107.Re6 Kh3 108.Kd5 Kg2 109.Re4 Kf3 110.Re7 Kg2 111.Be3 Kf1 112.Rg7 Ke2 113.Bc1 Kf1 114.Ke6 Kf2 115.Kd6 Ke2 116.Ra7 Kf2 117.Kc7 Kg2 118.Kb6 Kh2 119.Ra4 Kg2 120.Bg5 Kh2 121.Kc6 Kh3 122.Rh4+ Kg3 123.Kd6 Kg2 124.Rh8 Kf1 125.Rh1+ Ke2 126.Rh5 Ke1 127.Bf4 Kf2 128.Rh1 Kf3 129.Rh8 Kg4 130.Bg3 Kf5 131.Kc6 Ke4 132.Rh6 Kf5 133.Kc5 Ke4 134.Rd6 Kf5 135.Rd3 Kg4 136.Be1 Kg5 137.Kc4 Kg6 138.Kc3 Kf5 139.Rd7 Kf4 140.Kb2 Kg4 141.Rd6 Kf3 142.Kc2 Ke4 143.Bc3 Kf5 144.Kd3 Kg5 145.Rf6 Kh5 146.Ke4 Kg4 147.Be5 Kg5 148.Kf3 Kh4 149.Rf5 Kh3 150.Rh5# 1-0