1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Bc5 5.Bxf7+ Ke7 6.Bd5 Rf8 7.O-O Qe8 8.c3 d6 9.d4 Bb6 10.a4 Nxd4 11.cxd4 Bxd4 12.Be3 Bg4 13.Qe1 h6 14.Bxd4 hxg5 15.Be3 Qh5 16.f3 c6 17.Bc4 Bd7 18.Nc3 Rh8 19.Qg3 g4 20.f4