1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.d4 Nd6 6.Bxc6 dxc6 7.dxe5 Nf5 8.Qxd8+ Kxd8 9.Nc3 Ke8 10.h3 h6 11.Rd1 Be7 12.Bf4 Be6 13.g4 Nh4 14.Nd4 Bd7 15.Bg3 h5 16.f3 hxg4 17.hxg4 c5 18.Ndb5 Bd8 19.Kf2 Bc6 20.Rh1 g5 21.Bxh4 gxh4 22.Rad1 h3 23.Kg3 a6 24.Na3 Bh4+ 25.Kf4 f6 26.exf6 Bxf6 27.Nc4 Rf8 28.Ne4 Bxb2+ 29.Kg3 Bxe4 30.fxe4 Bd4 31.g5 Rd8 32.Kxh3 b5 33.Na5 Rd6 34.Rhf1 Re6 35.Rxf8+ Kxf8 36.Kg4 Rxe4+ 37.Kf5 Re5+ 38.Kf4 Re2 39.c4 Rxa2 40.Nc6 b4 41.Nxd4 cxd4 42.Rxd4 Ke7 43.Re4+ Kd6 44.g6 Rg2 45.c5+ Kxc5 46.Re5+ Kd4 47.Re4+ Kc3 48.Re3+ Kc4 49.Rg3 Rf2+ 50.Ke3 Rf8 51.g7 Rg8 52.Kd2 a5 53.Kc2 c5 54.Kb2 a4 55.Rg5 Kd4 56.Rg4+ Kd5 57.Rg5+ Kc6 58.Rg6+ Kb5 59.Rg5 Kc4 60.Rg4+ Kd3 61.Rg3+ Ke4 62.Rg5 c4 63.Rg4+ Kd3 64.Rg3+ Kd4 65.Rg4+ Kc5 66.Rg5+ Kd6 67.Rg4 a3+ 68.Ka2 Kc5 69.Rg5+ Kb6 70.Rg4 Kb5 71.Rg6 Ka5 72.Rg4 Ka4 73.Rg6 b3+ 74.Ka1 c3 75.Rg4+ Kb5 76.Rg5+ Kc6 77.Rg6+ Kd5 78.Rg5+ Ke6 79.Rg3 c2 80.Re3+ Kf6 81.Re6+ Kxg7 82.Rg6+ Kf7 83.Rf6+ Ke7 84.Re6+ Kd7 85.Rd6+ Kc7 86.Rc6+ Kb7 87.Rb6+ Kc8 88.Rb8+ Kd7 89.Rd8+ Ke7 90.Re8+ Kf6 91.Rf8+ Ke5 92.Re8+ Kd4 93.Re4+ Kc5 94.Rc4+ Kd5 95.Rd4+ Ke6 96.Re4+ Kf7 97.Rf4+ Kg6 98.Rf8 c1=Q# 0-1