1.e4 e5 2.Nc3 d6 3.Nf3 c5 4.Bc4 Be7 5.d3 Be6 6.a3 Nf6 7.Ng5 Bxc4 8.dxc4 a5 9.f4 Nc6 10.Nh3 exf4 11.Bxf4 O-O 12.Qd3 Qd7 13.O-O-O Qg4 14.Qf3 Rfe8 15.Nb5 Rac8 16.Rhe1 Ne5 17.Qxg4 Nfxg4 18.b3 Rcd8 19.Re2 h5 20.Nf2 Ng6 21.Bxd6 Bg5+ 22.Kb1 Nf4 23.Bxf4 Bxf4 24.Rxd8 Rxd8 25.Nd3 Bxh2 26.Nxc5 b6 27.Na4 Bg1 28.Nbc3 h4 29.Nd5 Rd6 30.b4 axb4 31.axb4 Ne5 32.Re1 Bf2 33.Rf1 Bd4 34.Rd1 Bf2 35.Ne7+ Kf8 36.Rxd6 Kxe7 37.Rd2 Be3 38.Re2 Nxc4 39.Nb2 Nxb2 40.Kxb2 Bf4 41.Re1 g5 42.Kc3 g4 43.Rh1 Bg3 44.Kd3 Kf6 45.c4 Ke5 46.Ke3 f6 47.c5 bxc5 48.bxc5 Ke6 49.Rd1 h3 50.gxh3 gxh3 51.Kf3 Be5 52.c6 h2 53.Kg2 Bf4 54.Kh1 Be5 55.Rd5 Bf4 56.Rd7 Be5 57.Rg7 Bf4 58.c7 Bxc7 59.Rxc7 Kd6 60.Rf7 Kc6 61.Ra7 Kd6 62.Rf7 Kc6 63.Rg7 Kc5 64.Rd7 f5 65.Rd3 fxe4 66.Rd1 e3 67.Kxh2 Kb6 68.Rc1 e2 69.Re1 Ka5 70.Kh1 Ka4 71.Kg1 Ka3 72.Rc1 e1=R+ 73.Rxe1 Kb4 74.Re8 Kc3 75.Kg2 Kd2 76.Ra8 Kc1 77.Kf2 Kc2 78.Ra1 Kd3 79.Ra7 Kc4 80.Ke3 Kb4 81.Rd7 Kb3 82.Kd2 Kc4 83.Rc7+ Kb3 84.Rc1 Ka2 85.Rc5 Kb3 86.Rc8 Kb4 87.Ke1 Kb3 88.Kf1 Ka3 89.Rg8 Kb3 90.Rg7 Ka4 91.Rg6 Kb3 92.Rc6 Ka3 93.Rc8 Kb3 94.Ra8 Kb2 95.Rb8+ Ka1 96.Kf2 Ka2 97.Kg2 Ka3 98.Rb6 Ka2 99.Kg1 Ka1 100.Rb4 Ka2 101.Kf1 Ka3 102.Rd4 Kb2 103.Rg4 Kb1 104.Rg8 Kc2 105.Kg2 Kb1 106.Rg3 Kc1 107.Rg6 Kb1 108.Rf6 Kb2 109.Rf3 Ka2 110.Kf2 Ka1 111.Rh3 Ka2 112.Ke2 Kb1 113.Kd2 Kb2 114.Rc3 Kb1 115.Rc2 Ka1 116.Kc3 Kb1 117.Kb3 Ka1 118.Re2 Kb1 119.Re1# 1-0