1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.c3 a6 6.Nbd2 Ba7 7.O-O d6 8.Bb3 O-O 9.h3 Ne7 10.Re1 Ng6 11.Nf1 Re8 12.Ng3 h6 13.d4 c6 14.Be3 exd4 15.Bxd4 Be6 16.Bxe6 fxe6 17.Bxa7 Rxa7 18.e5 Nxe5 19.Nxe5 dxe5 20.Rxe5 Qxd1+ 21.Rxd1 Raa8 22.Ne4 Nxe4 23.Rxe4 Rad8 24.Red4 Rxd4 25.Rxd4 Kf7 26.f4 Ke7 27.Kf2 Rf8 28.Ke3 c5 29.Rc4 Kd6 30.b4 cxb4 31.Rd4+ Ke7 32.Rxb4 b5 33.a4 Rc8 34.axb5 axb5 35.Kd4 Rd8+ 36.Kc5 Rd5+ 37.Kc6 Rd3 38.Kxb5 Rxc3 39.Rc4 Rg3 40.Rc2 Kf6 41.Kc4 Kf5 42.Kd4 Ra3 43.Rc7 Rg3 44.Rc2 Kxf4 45.Rf2+ Kg5 46.Ke4 Ra3 47.Ke5 Re3+ 48.Kd4 Re1 49.Kd3 e5 50.Kd2 Re4 51.Rf8 Kh4 52.Rf7 g5 53.Kd3 Rd4+ 54.Ke3 Kg3 55.Re7 Kxg2 56.Rxe5 Rh4 57.Ke2 Rxh3 58.Re8 g4 59.Rh8 h5 60.Rh7 h4 61.Rh8 Rh2 62.Ke3 Kh3 63.Rg8 g3 64.Rg7 Ra2 65.Kf3 Ra3+ 66.Ke2 Kh2 67.Rh7 h3 68.Rg7 g2 69.Kf2 Ra2+ 70.Kf3 g1=Q 71.Rxg1 Kxg1 72.Ke3 h2 73.Kf3 h1=Q+ 74.Ke3 Qh3+ 75.Kf4 Ra4+ 76.Kg5 Qg4+ 77.Kf6 Ra6+ 78.Ke7 Qg7+ 79.Ke8 Ra8#