1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.e5 d5 6.Bb5 Nd7 7.O-O Be7 8.c3 a6 9.Bxc6 bxc6 10.cxd4 c5 11.Nc3 c6 12.Bf4 O-O 13.Re1 Re8 14.Qd2 Nf8 15.h3 Ne6 16.Bh2 Rb8 17.b3 Qa5 18.Nxd5 Qxd2 19.Nxe7+ Rxe7 20.Nxd2 cxd4 21.Nc4 g5 22.h4 h6 23.hxg5 hxg5 24.g3 g4 25.Re4 Ng5 26.Rf4 Nh3+ 27.Kg2 Nxf4+ 28.gxf4 Be6 29.Nd6 Bd5+ 30.Kg1 Re6 31.f5 Rh6 32.f6 Kh7 33.Nf5 Rh3 34.Ng7 Kg6 35.Rd1 c5 36.Rc1 Rbh8 37.Rxc5 Be4 38.Kf1 Rxh2 39.Ke2 d3+ 40.Ke3 d2 41.Kxe4 d1=Q 42.e6 Qe2+ 43.Kd5 fxe6+ 44.Nxe6 Kxf6 45.Nd4 Rd8+ 46.Kc6 Qe8+ 47.Kb6 Rb8+ 48.Ka5 Qd8+ 49.Ka4 Qxd4+ 50.Rc4 Qxc4+ 51.bxc4 Rxf2 52.Ka3 Rf3+ 53.Ka4 g3 54.a3 Rbb3 55.Ka5 Rb1 56.Ka4 Rc3 57.c5 g2 58.Ka5 Rxa3#