1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.Re1 Nd6 6.Nxe5 Nxe5 7.Rxe5+ Be7 8.Bf1 O-O 9.d4 Bf6 10.Re1 Nf5 11.d5 d6 12.Nd2 Re8 13.Ne4 Be5 14.c3 c6 15.f4 Bf6 16.Nxf6+ gxf6 17.Rxe8+ Qxe8 18.g4 Nh4 19.Qe2 Qxe2 20.Bxe2 f5 21.g5 Bd7 22.Be3 Re8 23.Kf2 c5 24.a4 Re4 25.Bb5 Be8 26.b3 Ng2 27.Bxc5 Nxf4 28.Bxa7 Nxd5 29.Bd4 Kf8 30.Be2 Bc6 31.Bf3 Rf4 32.Kg3 Ke7 33.h3 Kd7 34.Bxd5 Bxd5 35.Kxf4 Kc8 36.Rc1 Bg2 37.Ba7 Kd7 38.Kg3 Bf1 39.Bc5 Ke6 40.b4 f4+ 41.Kf2 f5 42.c4 Be2 43.Bxd6 f3 44.Rc2 h6 45.Bf8 Bd3 46.Rc1 Bc2 47.Kg1 Bb1 48.Rc3 b5 49.Re3+ Kd7 50.Re7+ Kd8 51.Re3 Be4 52.g6 f2+ 53.Kxf2 f4 54.Re1 Ba8 55.Re7 Kc8 56.Re5 Kc7 57.Re7+ Kc8 58.a5 Bh1 59.Rb7 Bxb7 60.a6 Bc6 61.g7 Bd5 62.cxd5 h5 63.a7 Kc7 64.Bd6+ Kb7 65.g8=R Ka6 66.a8=B Ka7 67.Rg2 Kxa8 68.Bb8 Kxb8 69.Kg1 h4 70.Ra2 f3 71.Kf2 Kb7 72.Rd2 Kc7 73.Rd1 Kd7 74.Rf1 Ke7 75.Rh1 Kd7 76.Rg1 Kc8 77.Rb1 Kd7 78.Rd1 Kc7 79.d6+ Kd7 80.Rf1 Kxd6 81.Rg1 Ke5 82.Rf1 Kd6 83.Ke3 Ke6 84.Rf2 Ke7 85.Ke4 Kf8 86.Rc2 Ke8 87.Kf5 Kf8 88.Kf4 f2 89.Rxf2 Kf7 90.Rg2 Kf6 91.Rg8 Kf7 92.Rg4 Ke7 93.Rg3 Ke8 94.Rg8+ Ke7 95.Kg5 Ke6 96.Kxh4 Ke5 97.Kg3 Ke4 98.h4 Kd5 99.h5 Kc6 100.h6 Kd5 101.h7 Kd6 102.h8=Q Kd7 103.Qe5 Kc6 104.Qxb5+ Kxb5 105.Rg4 Kb6 106.b5 Kb7 107.b6 Kc6 108.b7 Kb6 109.b8=R+ Kc5 110.Rd4 Kxd4 111.Kf4 Kc5 112.Ke5 Kc6 113.Rc8+ Kb5 114.Kd6 Kb4 115.Kd5 Ka5 116.Kc5 Ka4 117.Rb8 Ka5 118.Ra8# 1-0