1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.c3 a6 6.Nbd2 Ba7 7.a4 h6 8.Nf1 d5 9.exd5 Nxd5 10.Ng3 O-O 11.O-O Nf4 12.Bxf4 exf4 13.Ne4 Kh8 14.d4 Ne7 15.Re1 Bg4 16.h3 Bh5 17.Qd3 Ng6 18.a5 Qd7 19.Ned2 Rad8 20.Ne5 Nxe5 21.Rxe5 Bg6 22.Qe2 Rfe8 23.Re1 Rxe5 24.Qxe5 c5 25.d5 Bb8 26.Qe7 Bd6 27.Qxd7 Rxd7 28.Re8+ Kh7 29.Ne4 Bxe4 30.Rxe4 g5 31.Re8 Kg7 32.f3 Bc7 33.b4 cxb4 34.cxb4 Bd6 35.b5 axb5 36.Bxb5 Bc5+ 37.Kf1 Rxd5 38.Rb8 Rd1+ 39.Ke2 Rg1 40.Rxb7 Rxg2+ 41.Kd3 Rg3 42.Ke4 Rxh3 43.Bc4 Rh1 44.Rxf7+ Kg6 45.Rc7 Re1+ 46.Kd5 Bf2 47.a6 Rd1+ 48.Ke4 Re1+ 49.Kd3 Re3+ 50.Kd2 Ra3 51.Rc6+ Kh5 52.Ke2 Be3 53.Bd5 Ra5 54.Be4 Ra2+ 55.Ke1 Bf2+ 56.Kf1 Bd4 57.Ke1 Kh4 58.Rxh6+ Kg3 59.Rg6 Ra5 60.Ke2 Be3 61.Kd3 Kf2 62.Kc4 g4 63.fxg4 Ra4+ 64.Kd5 Ke2 65.Rf6 Ra5+ 66.Kc4 Ra4+ 67.Kd5 Ra5+ 68.Kc4 Rg5 69.Bd5 Rxg4 70.Re6 Rg7 71.Kb5 Rc7 72.Rf6 Rc5+ 73.Kb4 Rxd5 74.Re6 Rd1 75.Kb5 Rb1+ 76.Kc6 Ra1 77.Kb7 f3 78.Ka8 f2 79.Rf6 f1=Q 80.Rxf1 Kxf1 81.a7 Bxa7 82.Kb7 Be3 83.Kb8 Rc1 84.Kb7 Ke2 85.Ka8 Kd3 86.Kb7 Ke4 87.Ka8 Kd5 88.Kb7 Kd6 89.Kb8 Bf4 90.Kb7 Kd7 91.Kb6 Be3+ 92.Kb5 Kd6 93.Kb4 Kd5 94.Kb3 Rc8 95.Kb2 Kc4 96.Kc2 Rh8 97.Kb2 Rh1 98.Kc2 Rh2+ 99.Kb1 Kb3 100.Ka1 Rh1#