1.e4 e5 2.f4 d5 3.exd5 exf4 4.Nf3 Qxd5 5.d4 Bd6 6.c4 Qe4+ 7.Be2 c6 8.Nc3 Qf5 9.O-O Ne7 10.Bd3 Qh5 11.Ne4 Bc7 12.Qe1 O-O 13.Nf6+ gxf6 14.Qxe7 Nd7 15.Bd2 c5 16.d5 Be5 17.Rae1 a5 18.Re4 Bc7 19.Bc3 Bd8 20.Qd6 f5 21.Re2 Qg4 22.h3 Qg3 23.Be1 Qg6 24.Qxf4 Ra6 25.Bc3 Nf6 26.Nh4 Qh5 27.Nxf5 Bxf5 28.Qxf5 Qxf5 29.Rxf5