1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.e5 d5 6.Bb5 Ne4 7.Nxd4 Bc5 8.Be3 Bd7 9.Bxc6 bxc6 10.O-O Qe7 11.f3 Nd6 12.Bf2 Nf5 13.c3 O-O 14.f4 f6 15.exf6 Qxf6 16.Nxf5 Bxf2+ 17.Rxf2 Bxf5 18.Nd2 c5 19.Nf3 Rad8 20.Qd2 d4 21.Ne5 Kh8 22.Rc1 Qb6