1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d3 O-O 6.Bg5 h6 7.Bh4 d6 8.Nbd2 Na5 9.Bb5 a6 10.Ba4 b5 11.Bc2 Bb6 12.Nf1 Be6 13.Ng3 g6 14.d4 Kg7 15.b3 g5 16.Nxg5 hxg5 17.Bxg5 Rh8 18.h4 Qe8 19.Qf3 Ng8 20.Nh5+ Rxh5 21.Qxh5 f6 22.Qxe8 Rxe8 23.Be3 exd4 24.cxd4 Bf7 25.O-O-O d5 26.f3 Nc6 27.h5 f5 28.h6+ Kh7 29.e5 Nxe5 30.Bxf5+ Bg6 31.Bxg6+ Nxg6 32.Bg5 c6 33.Rhe1 Rxe1 34.Rxe1 Bxd4 35.Re6 Nxh6 36.g4 Nf7 37.Bd2 Nge5 38.g5 Kg7 39.f4 Nf3 40.Rxc6 a5 41.Bxa5 Be3+ 42.Kc2 Bxf4 43.Bc3+ Be5 44.Bxe5+ N7xe5 45.Rb6 Nd4+ 46.Kc3 Nec6 47.a4 bxa4 48.bxa4 Kg6 49.a5 Kxg5 50.a6 Kf4 51.Kd3 Ke5 52.Rb7 Kd6 53.a7 Nxa7 54.Rxa7 Ne6 55.Ra6+ Ke5 56.Ke3 Nc5 57.Ra5 Ne6 58.Rb5 Kd6 59.Rb6+ Ke5 60.Rb8 Kd6 61.Rh8 Ke5 62.Rh5+ Kd6 63.Rf5 Kc6 64.Re5 Kd6 65.Rh5 Nc5 66.Kd4 Ne6+ 67.Kc3 Kc5 68.Re5 Kd6 69.Rh5 Kc5 70.Rh6 Kd6 71.Rg6 Ke5 72.Kb4 Nf4 73.Rg5+ Ke4 74.Kc3 Ne6 75.Rg4+ Ke5 76.Rh4 Kd6 77.Kb3 Kc5 78.Kc3 Kd6 79.Kd3 Ke5 80.Rh5+ Kd6 81.Rh4 Kc6 82.Kc3 Kc5 83.Kc2 Nd4+ 84.Kd1 Ne6 85.Rh6 Kd6 86.Rh5 Kc5 87.Re5 Kd6 88.Rf5 Nc5 89.Rh5 Ne6 90.Kd2 Nc5 91.Rh6+ Ne6 92.Ke3 Ke5 93.Rh5+ Kd6 94.Rf5 Kc6 95.Kd3 Kd6 96.Kc3 Kc5 97.Kb3 Nd4+ 98.Kc3 Nxf5 99.Kd2 d4 100.Kd1 Kd5 101.Kc2 Ke4 102.Kd2 d3 103.Kd1 Ke3 104.Kc1 d2+ 105.Kb1 Nh4 106.Kb2 Ke2 107.Ka2 d1=Q 108.Kb2 Kd3 109.Ka2 Qd2+ 110.Ka1 Kc4 111.Kb1 Kb3 112.Ka1 Qd1#