1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Be3 Qf6 6.c3 Nge7 7.Bc4 b6 8.O-O Bb7 9.f4 O-O-O 10.e5 Qh6 11.Qe2 Bxd4 12.cxd4 Nf5 13.Bxf7 Ncxd4 14.Bxd4 Nxd4 15.Qd2 Rhf8 16.Qxd4 Rxf7 17.Nc3 Rdf8 18.Ne2 g5 19.Rac1 gxf4 20.Qd6 Qxd6 21.exd6 c6 22.Rc4 f3 23.Rxf3 Rxf3 24.gxf3 Rxf3 25.Re4 Ba6 26.Nf4 Kb7 27.Kg2 Rf1 28.Kg3 Rd1 29.Re7 Rxd6 30.Rxh7 Bd3 31.Rg7 c5 32.h4 c4 33.h5 Kc7 34.Kf3 b5 35.a3 Bb1 36.Rg1 Bc2 37.Ke3 a6 38.Rc1 Bb3 39.Rh1 Bc2 40.Rh2 Bh7 41.Rg2 Bb1 42.Rg5 Rh6 43.Kd4 Kb6 44.Kd5 Ka5 45.Ne2 Bd3 46.Nc3 Kb6 47.Ke5 Re6+ 48.Kd4 Kc6 49.Rc5+ Kd6 50.Rg5 Kc6 51.b3 Rd6+ 52.Rd5 Rf6 53.Rc5+ Kd6 54.Rg5 Ke6 55.bxc4 bxc4 56.Re5+ Kf7 57.Nd5 Re6 58.Rg5 Rh6 59.a4 Be2 60.Nf4 Bf1 61.Rd5 Ke7 62.Ng6+ Kf6 63.Nf4 Ke7 64.Ra5 Kf7 65.Ng6 Be2 66.Rf5+ Kg7 67.Nf4 Bd1 68.a5 Rd6+ 69.Kc3 Bb3 70.Nd5 Kh6 71.Nb4 Bd1 72.Kxc4 Bxh5 73.Kc5 Re6 74.Rd5 Be2 75.Rxd7 Kg5 76.Rg7+ Kf6 77.Rg2 Re5+ 78.Nd5+ Kf7 79.Rf2+ Ke8 80.Kd6 Rxd5+ 81.Kxd5 Bb5 82.Kd6 Bd3 83.Rd2 Bb5 84.Rh2 Bd3 85.Rh8+ Kf7 86.Rb8 Be2 87.Kd7 Bd3 88.Rb3 Bc4 89.Rf3+ Kg6 90.Kc7 Be2 91.Rf2 Bc4 92.Rf8 Kg7 93.Ra8 Kf7 94.Kb6