1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.O-O O-O 6.c3 Na5 7.Bb3 Bd6 8.Nbd2 Nh5 9.Nxe5 Nf6 10.Nef3 c5 11.e5 Bc7 12.exf6 Qxf6 13.Ne4 Qg6 14.Be3 d6 15.Nh4 Qe6 16.Bxe6 Bxe6 17.Qh5 g6 18.Qh6 f5 19.Ng5 Bf7 20.Nxh7 Nc6 21.Nf6#