1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Na5 6.Bb5+ Bd7 7.Bxd7+ Qxd7 8.O-O Nxd5 9.d4 f6 10.Nf3 e4 11.Ne1 O-O-O 12.Nc3 Nc4 13.Nxd5 Qxd5 14.c3 Be7 15.Nc2 f5 16.Ne3 Nxe3 17.fxe3 Rhf8 18.Qa4 Rd6 19.Qxa7 Ra6 20.Qxa6 bxa6 21.b4 Qc4 22.Bb2 Qe2 23.Bc1 Bg5 24.h3 Bxe3+ 25.Bxe3 Qxe3+ 26.Kh2 f4 27.c4 Qg3+ 28.Kh1 f3 29.gxf3 exf3 30.Rg1 Qxh3#