1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.e5 d5 6.Bb5 Ne4 7.Nxd4 Bc5 8.Be3 Bd7 9.Bxc6 bxc6 10.O-O Bb6 11.f3 Ng5 12.Qd2 Ne6 13.Nc3 c5 14.Nxe6 fxe6 15.Bg5 Qc8 16.Qf4 Bc6 17.Ne2 Qd7 18.Qg4 Qf7 19.c4 dxc4 20.Be3 O-O 21.Qxc4 Bd5 22.Qc3 c4 23.Kh1 Rab8 24.Bd4 Qg6 25.Rad1 c6 26.Qe3 Rb7 27.Rd2 Ba5 28.Nc3 Bd8 29.Qe2 Rf4 30.Bg1 Qh5 31.Rd4 Rf8 32.Rg4 h6 33.Bd4 Bb6 34.Bxb6 Rxb6 35.Rd1 Rf5 36.Re1 Rf7 37.Rd1 Kh8 38.Kg1 Rb8 39.h3 Rbf8 40.b3 cxb3 41.Nxd5 cxd5 42.axb3 Rc7 43.Qe3 Qf5 44.Ra1 Rff7 45.Ra6 Rc2 46.Kh2 Kh7 47.Raa4 Rcc7 48.Ra6 Rb7 49.Rd6 Rxb3 50.Qe1 Rc7 51.Rd8 Rbb7 52.Qg3 Rd7 53.Rc8 Rb2 54.Rf4 Qg5 55.Rg4 Qe7 56.Rg6 Qf7 57.Rg4 Rc7 58.Rd8 Rc4 59.f4 Rb7 60.Qd3+ Re4 61.Qc2 Rc7 62.Qb1 Rb7 63.Qc2 Qc7 64.Qxc7 Rxc7 65.Re8 a5 66.Rxe6 Ra7 67.Rd6 a4 68.e6 Re7 69.f5 Re5 70.Rf4 a3 71.Ra6 Re3 72.Rfa4 h5 73.Rxa3 Rxa3 74.Rxa3 g6 75.g4 hxg4 76.hxg4 gxf5 77.gxf5 Kg7 78.Kg3 Kf6 79.Kf4 Rb7 80.Rf3 Rb4+ 81.Ke3 Re4+ 82.Kd3 Ra4 83.Rf1 Rb4 84.Re1 Rb8 85.Kd4 Rd8 86.Re5 Ra8 87.Rxd5 Ra4+ 88.Kc5 Ra5+ 89.Kc6 Ra6+ 90.Kb7 Ra1 91.Rc5 Rf1 92.Kc7 Ke7 93.Kc6 Rf2 94.Rd5 Rc2+ 95.Kb5 Rf2 96.Rd7+ Ke8 97.Rf7 Re2 98.Kc5 Re1 99.Kd6 Rd1+ 100.Ke5 Re1+ 101.Kf6 Rh1 102.Ra7 Rh6+ 103.Ke5 Rh1 104.Ra8+