1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7 6.Re1 b5 7.Bb3 d6 8.h3 Na5 9.c3 Nxb3 10.Qxb3 c5 11.d3 h6 12.Be3 Qc7 13.Nh2 O-O 14.Nd2 Rb8 15.Qc2 Be6 16.f4 exf4 17.Bxf4 Nd7 18.Nhf3 Bf6 19.a4 b4 20.c4 Ne5 21.Rf1 Nc6 22.Nb3 Be5 23.Nxe5 dxe5 24.Bg3 Qd6 25.Bf2 Nd4 26.Nxd4 cxd4 27.b3 f5 28.exf5 Rxf5 29.Qe2 Bd7 30.g4 Rf6 31.Bg3 Re8 32.Rxf6 gxf6 33.Qd2 Kg7 34.Rf1 a5 35.Bh4 Rf8 36.Bg3 Bc6 37.Qe2 Bb7 38.Qh2 Kh7 39.Rf2 Qc5 40.Kf1 Kg7 41.Rf5 Qe7 42.Rh5 Kg6 43.Qd2 Rh8 44.Qe2 Rh7 45.Qf2 Qe6 46.Qf5+ Qxf5+ 47.Rxf5 Bc8 48.Rf2 Re7 49.Bh4 Re6 50.Rf5 Bd7 51.Be1 Kg7 52.Bd2 Be8 53.Kf2 Bg6 54.Rf3 e4 55.dxe4 Bxe4 56.Rf4 Bc2 57.Rxd4 Bxb3 58.Rd5 Bxc4 59.Rd7+ Kg6 60.Be3 h5 61.gxh5+ Kxh5 62.Rh7+ Kg6 63.Rh6+ Kg7 64.Rh5 b3 65.Rxa5 Re7 66.Bd4 b2 67.Bxb2 Re2+ 68.Kg3 Rxb2 69.Rc5 Be2 70.a5 Ra2 71.Rd5 Kg6 72.Rc5 Bd3 73.Rd5 Bf5 74.h4 Ra3+ 75.Kf4 Ra4+ 76.Kg3 Rg4+ 77.Kf3 Rxh4 78.Ke3 Ra4 79.Rc5 Be4 80.Rb5 f5 81.Rc5 Kf6 82.Kf2 Ke6 83.Ke3 Kd6 84.Rb5 Bd5 85.Rb6+ Bc6 86.Ra6 Kc5 87.Ra7 Kb5 88.Rf7 Be4 89.Re7 Kxa5 90.Ra7+ Kb5 91.Rc7 Rc4 92.Re7 Kc5 93.Rc7+ Kd5 94.Rd7+ Ke6 95.Ra7 Rc3+ 96.Kf4 Rf3+ 97.Kg5 Ke5 98.Ra5+ Kd4 99.Ra4+ Ke3 100.Ra3+ Bd3 101.Rb3 Rg3+ 102.Kh4 Rg8 103.Ra3 f4