1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.Re1 Nd6 6.Nxe5 Be7 7.Bf1 Nxe5 8.Rxe5 O-O 9.Nc3 Ne8 10.Nd5 Bd6 11.Re1 c6 12.Ne3 Be7 13.Nf5 Bf6 14.Qe2 d5 15.Ne7+ Kh8 16.Nxc8 Rxc8 17.Qf3 Nd6 18.d3 Re8 19.Rxe8+ Qxe8 20.Bf4 Rd8 21.c3 Qe7 22.g3 Bg5 23.Bxg5 Qxg5 24.Re1 Kg8 25.h4 Qf6 26.Qxf6 gxf6 27.Kg2 Kf8 28.Kf3 a5 29.Kf4 a4 30.a3 h6 31.Bh3 Ne8 32.Bg4 Nd6 33.Bd1 b5 34.Bg4 Nb7 35.Bf5 Nd6 36.Bh3 Nb7 37.d4 Nd6 38.Bf5 Nc4 39.Re2 Re8 40.Rc2 Re1 41.Bd3 Nd6 42.Re2 Rd1 43.Bf5 Nxf5 44.Kxf5 Kg7 45.h5 Rh1 46.g4 Rh2 47.Kf4 Rg2 48.Kf3 Rg1 49.Re7 Rb1 50.Re2 Rg1 51.Kf4 Rg2 52.Rc2 Kf8 53.Rd2 Kg7 54.Rc2 Kf8 55.Re2 Rh2 56.Kg3 Rh1 57.f3 Rb1 58.Kf4 Rf1 59.Rg2 Kg7 60.Rh2 Kf8 61.Re2 Rb1 62.Kf5 Rf1 63.f4 Rf3 64.Kxf6 Rxf4+ 65.Ke5 Rxg4 66.Kd6 Re4 67.Rg2 Re6+ 68.Kd7 Rf6 69.Re2 Kg7 70.Kc7 Kf8 71.Re1 Kg7 72.Re8 Rf2 73.Kxc6 Rxb2 74.Kxd5 Rb3 75.c4 bxc4 76.Kxc4 Rxa3 77.d5 Ra1 78.d6 Rd1 79.Kc5 a3 80.Ra8 Rd3 81.Kc6 Rc3+ 82.Kd7 Rd3 83.Ke7 Re3+ 84.Kd8 f5 85.d7 f4 86.Kc7 Rc3+ 87.Kb6 Rd3 88.d8=Q Rxd8 89.Rxd8 a2 90.Ra8 f3 91.Rxa2 Kf6 92.Rf2 Kg5 93.Rxf3 Kxh5 94.Kc5 Kg4 95.Rf8 Kh3 96.Kc4 h5 97.Kd3 h4 98.Ke2 Kg3 99.Rg8+ Kh3 100.Kf2 Kh2 101.Rd8 Kh1 102.Re8 h3 103.Kg3 h2 104.Re1# 1-0