1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.h4 Nf6 5.Ng5 O-O 6.Qf3 Nd4 7.Qc3 Nc6 8.h5 h6 9.d3 Nxh5 10.Rxh5 d6 11.d4 Nxd4 12.Na3 Ne6 13.Qg3 Bd7 14.Nf3 f6 15.Rxh6 Kf7 16.Qg6+ Ke7 17.Bxe6 Bxe6 18.Qxg7+ Rf7 19.Rxf6 Rxg7 20.Bg5 Rxg5 21.Rh6 Qg8 22.Nb5 Rc8 23.Nxa7 Bxa7 24.Ke2 Rf8 25.Nh4 Bxf2 26.Nf3 Bc5 27.a4 Rf6 28.Rah1 Rxg2+ 29.Kd3 Rxf3#