1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.d3 Nf6 5.O-O O-O 6.c3 d5 7.exd5 Nxd5 8.b4 Bb6 9.b5 Na5 10.Nxe5 f6 11.Qf3 Be6 12.Ng4 Nxc4 13.dxc4 Qd7 14.Nh6+ gxh6 15.Bxh6 Ne7 16.Rd1 Qc8 17.Bxf8 Qxf8 18.Re1 Qf7 19.Qe2 Rd8 20.Nd2 Ng6 21.Rad1 Nf4 22.Qe4 Nd3 23.Qxe6 Bxf2+ 24.Kf1 Bxe1 25.Qxf7+ Kxf7 26.Nb3 Bxc3 27.Nc5 Nxc5 28.Rxd8 Be5 29.Rh8 Kg7 30.Ra8 Bxh2 31.Rxa7 Kf7 32.Ra3 Bf4 33.Ke2 Ke6 34.Rh3 h6 35.Kf3 Ke5 36.Rh1 Bd2 37.Rd1 Ne4 38.c5 f5 39.a4 h5 40.Rh1 Nxc5 41.Rxh5 Ke6 42.Rh7 Kd6 43.g4 fxg4+ 44.Kxg4 Nxa4 45.Kf3 Ba5 46.Ke4 Kc5 47.Rh5+ Kb4 48.Rf5 Nc3+ 49.Kd3 Nxb5 50.Rf4+ Kc5 51.Rf5+ Kb6 52.Rf6+ Nd6 53.Rh6 Kc6 54.Rh5 b5 55.Rg5 Bb6 56.Rg6 Kd7 57.Rg7+ Ke6 58.Rg6+ Ke5 59.Rg5+ Nf5 60.Rg8 Bc5 61.Rc8 Bd6 62.Rb8 b4 63.Kc2 c5 64.Rb6 Kd4 65.Kb3 c4+ 66.Ka2 b3+ 67.Kb2 Bc5 68.Rxb3 cxb3 69.Kxb3 Kd3 70.Ka4 Kc4 71.Ka5 Nd6 72.Ka6 Kd5 73.Ka5 Be3 74.Ka6 Kc6 75.Ka5 Nc4+ 76.Kb4 Kd5 77.Kb5 Bd2 78.Ka6 Kc6 79.Ka7 Bf4 80.Ka6 Be5 81.Ka7 Nb6 82.Ka6 Bb8 83.Ka5 Nd5 84.Ka4 Kc5 85.Kb3 Nb4 86.Kc3 Bf4 87.Kb3 Be5 88.Ka4 Kc4 89.Ka3 Nd3 90.Ka4 Nc5+ 91.Ka3 Kc3 92.Ka2 Nd3 93.Ka3 Nb2 94.Ka2 Nc4 95.Kb1 Bf4 96.Ka1 Kb3 97.Kb1 Na3+ 98.Ka1 Be5#