1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bc5 5.c3 Nf6 6.e5 d5 7.Bb5 Ne4 8.Nxd4 O-O 9.Bxc6 bxc6 10.O-O f6 11.Be3 Qe8 12.exf6 Rxf6 13.Nd2 Nxd2 14.Qxd2 Bd6 15.Bg5 Qh5 16.h4 Rg6 17.Nxc6 h6 18.Qxd5+ Be6 19.Ne7+ Kh7 20.Qd3 Bxe7 21.Bxe7 Re8 22.Bd8 Rxd8 23.Qxd8 Qf3