1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.Nc3 h6 5.d3 Nf6 6.Be3 Bxe3 7.fxe3 d6 8.h3 Bd7 9.O-O Nh5 10.Nxe5 Nxe5 11.Qxh5 g6 12.Qe2 Qg5 13.Kh1 Qg3 14.d4 Nxc4 15.Qxc4 Rg8 16.Qxf7+ Kd8 17.Qxg8+ Be8 18.Rf8 Kd7 19.Qg7+ Kc6 20.d5+ Kc5 21.Qd4#