1.e4 e5 2.Nf3 Nf6 3.Nc3 Bb4 4.Bc4 Nc6 5.Ng5 O-O 6.Nxh7 Nxh7 7.Ne2 d6 8.Ng3 Be6 9.Be2 Bc5 10.c3 a6 11.Nh5 Qh4 12.g3 Qxe4 13.f3 Qg6 14.g4 f5 15.Bd3 e4 16.fxe4 fxe4 17.Bc2 Bxg4 18.Rg1 Bf2+ 19.Kf1 Bh3+ 20.Ke2 Qxh5+ 21.Rg4 Qxg4#