1.e4 e5 2.Nf3 d6 3.d4 f5 4.Bc4 exd4 5.Nxd4 fxe4 6.Qh5+ g6 7.Qd5 Qe7 8.Bg5 Nf6 9.Bxf6 Qxf6 10.Qxe4+ Qe7 11.Qxe7+ Bxe7 12.Nc3 c6 13.O-O-O d5 14.Bd3 O-O 15.f3 Bf6 16.Nde2 Nd7 17.Ng3 Nc5 18.Be2 Be6 19.Kb1 Rae8 20.h4 Be5 21.Nf1 Bf7 22.Nd2 Bxc3