1.e4 e5 2.Nf3 d6 3.Bc4 Be7 4.d4 exd4 5.Nxd4 Nf6 6.Nc3 c6 7.f4 Nbd7 8.Nf5 O-O 9.Nxd6 Nb6 10.Nxc8 Rxc8 11.Qxd8 Rcxd8 12.Bd3 Rfe8 13.e5 Bc5 14.Bd2 Ng4 15.O-O-O Nf2 16.Rdf1 Nxh1 17.Rxh1 Bd4 18.Ne4 f6 19.exf6 Bxf6 20.Nc5 Nd5 21.c3 b6 22.Ne4 Be7 23.g4 Nxf4 24.Bc4+ Nd5 25.Be3 Bh4 26.Bxd5+ Rxd5 27.Bxb6 axb6 28.Ng3 Bxg3 29.hxg3 Rde5 30.Kc2 Re1 31.Rh4 R1e2+ 32.Kb3 R2e4 33.Kc2 R8e6 34.Rh1 Rxg4 35.Rd1 Rxg3 36.Rd8+ Kf7 37.Rd7+ Kg6 38.Rb7 b5 39.Rd7 h5 40.Rd4 Re5 41.Rd6+ Kg5 42.Rd7 g6 43.Rd6 c5 44.a3 Rf5 45.Rb6 c4 46.Rd6 Rf1 47.Rd5+ Kh4 48.Rd4+ Kh3 49.Kd2 Rf2+ 50.Kc1 Rg1+ 51.Rd1 Rxd1+ 52.Kxd1 g5 53.Ke1 Kg3 54.Kd1 h4 55.Kc1 h3 56.Kb1 h2 57.Ka2 h1=Q 58.a4 Qc1 59.Ka3 Qxb2#