1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Be7 5.c3 d6 6.Nbd2 O-O 7.Bb3 Kh8 8.h3 a5 9.a4 Be6 10.Bc2 h6 11.Nf1 d5 12.Qe2 dxe4 13.dxe4 Nd7 14.Be3 Nc5 15.Ng3 Re8 16.Rd1 Qc8 17.Nh2 Bf8 18.Ng4 b6 19.O-O Qa6 20.Qf3 Rad8 21.Rd5 Qc4 22.Rfd1 Bxd5 23.exd5 e4 24.Qxf7 Ne5 25.Nxe5 Rxe5 26.Bd4 Re7 27.Bxg7+ Bxg7 28.Qxe7 Rf8 29.Nxe4 Qe2 30.Rf1 Qxc2 31.Nxc5 bxc5 32.Qxc5 Qxb2 33.Qxc7 Qxc3 34.Qb7 Qb4 35.Qc6 Rd8 36.Rd1 Qd6 37.Qc4 Rf8 38.Qb5 Qf4 39.Rf1 Qb4 40.Qc6 Qd4 41.d6 Rd8 42.Re1 Rxd6 43.Re8+ Kh7 44.Qc2+ Qd3 45.Qc8 Qd1+ 46.Kh2 Qd5 47.Qc2+ Qd3 48.Qc8 Rf6 49.Qb8 Qd6+ 50.Qxd6 Rxd6 51.Ra8 Rd5 52.Kg3 Bc3 53.Kf3 Rd4 54.Ra7+ Kg6 55.Ra6+ Kg7 56.Ra7+ Kf8 57.Ra8+ Ke7 58.Ra7+ Rd7 59.Ra6 Bd2 60.Ke2 Rd5 61.g4 Bf4 62.Kf3 Bg5 63.Ke4 Rc5 64.Kd4 Rc2 65.Rxa5 Rxf2 66.Ra7+ Kd6 67.Ra6+ Kc7 68.h4 Bxh4 69.Rxh6 Rf4+ 70.Kd5 Rxg4 71.a5 Kb7 72.a6+ Ka7 73.Kc6 Bf2 74.Kb5 Rg5+ 75.Kb4 Bb6 76.Rh7+ Kxa6 77.Rh6 Rg4+ 78.Kb3 Kb5 79.Rh5+ Bc5 80.Rh2 Ra4 81.Kb2 Re4 82.Kb3 Re3+ 83.Kb2 Kc4 84.Rg2 Bd4+ 85.Kc2 Ra3 86.Rg8 Ra2+ 87.Kb1 Ra1+ 88.Kc2 Ra2+ 89.Kb1 Rb2+ 90.Kc1 Rh2 91.Kb1 Bc3 92.Rc8+ Kb3 93.Rb8+ Bb4 94.Rc8 Bd6 95.Rc6 Ba3 96.Rb6+ Bb4 97.Rc6 Ba5 98.Rc5 Bc3 99.Rb5+ Bb4 100.Rd5 Rh1+