1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.Nxc6 bxc6 7.Bd3 d5 8.exd5 cxd5 9.Bb5+ Bd7 10.Qe2+ Qe7 11.Bxd7+ Kxd7 12.Be3 Bxc3+ 13.bxc3 Rhe8 14.O-O Qe4 15.Qb5+ c6 16.Qb7+ Kd6 17.Rfd1 a5 18.Rab1 Nd7 19.c4 Qxc4 20.Rd4 Rab8 21.Rxc4 Rxb7 22.Rxb7 dxc4 23.Kf1 Ra8 24.Ke2 a4 25.Kd2 c5 26.Bf4+ Ke6 27.Kc3 a3 28.Rc7 Ra6 29.Be3 Kd6 30.Rc8 Rb6 31.Ra8 Kd5 32.Rxa3 Nf6 33.f3 Re6 34.Kd2 Kc6 35.Ra5 Nd7 36.Ra6+ Nb6 37.a4 Kb7 38.Ra5 Rd6+ 39.Ke2 Rd5 40.Bxc5 Nxa4 41.Ra7+ Kc6 42.Bb4 Re5+ 43.Kf1 Kb5 44.Rb7+ Nb6 45.Bc3 Re6 46.Bxg7 f6 47.Bh6 Kb4 48.Bd2+ c3 49.Be1 Rd6 50.g4 h6 51.Ke2 Re6+ 52.Kf1 Rd6 53.h4 Kc4 54.Rc7+ Kd4 55.Rxc3 Nd5 56.Rd3+ Kc4 57.Bd2 f5 58.gxf5 Rf6 59.Ke2 Ne7 60.Rc3+ Kd5 61.Rd3+ Kc4 62.Ra3 Nxf5 63.Ra4+ Kd5 64.Kd3 Rd6 65.Bf4 Rd8 66.h5 Ke6+ 67.Ke4 Rc8 68.Ra6+ Kf7 69.Kxf5 Rc5+ 70.Kg4 Rc8 71.Kg3 Re8 72.Ra4 Rh8 73.Kh3 Ra8 74.Rxa8 Ke7 75.c3 Kf7 76.Bxh6 Ke6 77.Ra1 Ke7 78.Re1+ Kd8 79.Ra1 Kc7 80.Be3 Kb8 81.h6 Kc8 82.Bg5 Kd7 83.Bf6 Kc7 84.h7 Kb7 85.Rh1 Kc6 86.Bh4 Kd5 87.h8=R Kc4 88.Bg5 Kd3 89.Bf6 Kc2 90.Rh6 Kd2 91.Rd1+ Ke2 92.Rg1 Kd3 93.Bg7 Ke3 94.Rg3 Kf4 95.Bf8 Ke3 96.c4 Ke2 97.Kg2 Ke3 98.Kh3 Kf4 99.Kh2 Kf5 100.Rh7 Kf6 101.Rhg7 Ke6 102.Rd7 Kf6 103.Rc7 Kf5 104.c5 Ke6 105.Bg7 Kf5 106.Rd7 Ke6 107.Bf6 Kxd7 108.Rg6 Kc6 109.Rg2 Kd7 110.Rg8 Kc6 111.Bh8 Kxc5 112.Rc8+ Kb6 113.f4 Kb5 114.Rg8 Kc5 115.f5 Kb6 116.f6 Kc6 117.f7 Kb6 118.Kg1 Ka7 119.Re8 Kb6 120.Kh2 Kc7 121.Re4 Kc8 122.Bf6 Kc7 123.f8=R Kd6 124.Bd4 Kc7 125.Bh8 Kd7 126.Re7+ Kd6 127.Rg8 Kc5 128.Rge8 Kb6 129.Re2 Ka6 130.Rf2 Ka7 131.Bd4+ Ka6 132.Rb8 Ka5 133.Ra8+ Kb5 134.Ba1 Kc5 135.Rg2 Kd5 136.Bb2 Kd6 137.Ra6+ Kd5 138.Rb6 Ke4 139.Bf6 Kf5 140.Rg7 Kf4 141.Kh3 Kf3 142.Bg5 Ke2 143.Rd7 Kf2 144.Re7 Kf1 145.Rc6 Kg1 146.Rce6 Kf2 147.Rf6+ Kg1 148.Re1# 1-0