1.e4 e5 2.Nf3 f5 3.Nxe5 Qf6 4.Nc4 fxe4 5.d3 Qe6 6.dxe4 Nf6 7.Ne3 Qxe4 8.Nd2 Qe6 9.Bc4 d5 10.Bxd5 Nxd5 11.Qh5+ g6 12.Qxd5 Bg7 13.Nf3 O-O 14.O-O Nc6 15.Rb1 Nb4 16.Qxe6+ Bxe6 17.a3 Nd5 18.Ng5 Nxe3 19.Nxe6 Nxf1 20.Nxf8 Nxh2 21.Nxg6 Nf3+ 22.gxf3 hxg6