1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.d3 Nf6 5.Bg5 h6 6.Bh4 Be7 7.O-O d6 8.h3 Nd7 9.Bxe7 Qxe7 10.Nc3 Nf6 11.Bb5 Bd7 12.Ba4 a6 13.Nd5 Nxd5 14.exd5 Nd8 15.Bb3 f5 16.d4 exd4 17.Re1 Ne6 18.dxe6 Bc8 19.Nxd4 O-O 20.Qd3 Qf6 21.e7+