1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Bc5 5.Bxf7+ Ke7 6.Bd5 d6 7.c3 Qe8 8.d4 Bb6 9.O-O h6 10.Nf3 Bg4 11.Be3 Qh5 12.Bxc6 bxc6 13.Nbd2 g5 14.Qc2 Bxf3 15.Nxf3 g4 16.Ne1 g3 17.hxg3 d5 18.exd5 cxd5 19.Nf3 Ng4 20.Nh4 Raf8 21.Qg6