1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Nc3 Bc5 5.d3 O-O 6.Bg5 d6 7.Nd5 h6 8.Nxf6+ gxf6 9.Bxh6 Re8 10.Nh4 f5 11.Nxf5 Bxf5 12.exf5 Qh4 13.Be3 Bxe3 14.g3 Bxf2+ 15.Kxf2 Qd4+ 16.Kg2 Na5 17.c3 Qb6 18.Qg4+ Kh8 19.f6 Qxb2+ 20.Kh3 Rg8 21.Qh5#