1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Na5 6.Bb5+ c6 7.dxc6 bxc6 8.Be2 h6 9.Nf3 e4 10.Ne5 Bd6 11.Nc4 Nxc4 12.Bxc4 Ng4 13.Qe2 O-O 14.h3 Qh4 15.g3 Bxg3 16.fxg3 Qxg3+ 17.Kf1 Ne5 18.Qg2 Qxg2+ 19.Kxg2 Nxc4 20.b3 Ne5 21.Nc3 f5 22.Bb2 Ng6 23.Kf2 Be6 24.Ke3 Rad8 25.Rhg1 Kh7 26.h4 Nxh4 27.Nxe4 Rf7 28.Nc5 f4+ 29.Ke4 Bd5+ 30.Ke5 Nf3#