1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.e5 d5 6.Bb5 Ne4 7.Nxd4 Bc5 8.Be3 O-O 9.Nxc6 bxc6 10.Bxc5 Nxc5 11.Bxc6 Ba6 12.Nc3 d4 13.Nd5 Ne6 14.Qg4 Rb8 15.O-O-O Bb5 16.Nb4 Qe7 17.Nd5 Qc5 18.Nf6+ Kh8 19.Qf5 g6 20.Qh3 Ng5 21.Qg3 Bxc6