1.e4 e5 2.Bc4 Nf6 3.Nf3 Nc6 4.O-O Bc5 5.d3 d6 6.Nc3 Bg4 7.Bg5 Nd4 8.Nd5 Nxf3+ 9.gxf3 Bh5 10.Bh4 h6 11.Kh1 g5 12.Bg3 c6 13.Ne3 b5 14.Bb3 a5 15.a4 O-O 16.Nf5 Kh7 17.Kg2 Rg8 18.Re1 g4 19.fxg4 Bxg4 20.Qd2 Qf8 21.c3 Bxf5 22.exf5 Re8 23.axb5 Nh5 24.bxc6 Nf4+ 25.Kh1 Nh5 26.Rxa5 Nxg3+ 27.fxg3 Rg5 28.d4 exd4 29.Rxe8 Qxe8 30.cxd4 Bxd4 31.Ra6 Rxf5 32.Bc2 Kg7 33.Bxf5 Be5 34.c7 Qb5 35.Qd3 Qb7+ 36.Be4 Qxc7 37.Qc2 Qxc2 38.Bxc2 Bxb2 39.Rxd6 Be5 40.Rd7 h5 41.Bb3 Kh6 42.Rxf7 Kg5 43.Rh7 Kg4 44.Bd1+ Kg5 45.Rxh5+ Kf6 46.g4 Bxh2 47.Rxh2 Kg5 48.Rh5+ Kg6 49.Bc2+ Kg7 50.g5 Kg8 51.g6 Kg7 52.Rh7+ Kg8 53.Bb3+ Kf8 54.g7+ Ke7 55.g8=Q+ Kf6 56.Qe8 Kf5 57.Rf7+ Kg6 58.Qg8+ Kh6 59.Rh7#