1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d4 Bxd4 6.Nxd4 Nxd4 7.f4 d6 8.fxe5 dxe5 9.Bg5 Be6 10.Na3 Qe7 11.c3 Bxc4 12.Bxf6 gxf6 13.Nxc4 Ne6 14.Ne3 Qc5 15.Qd2 Rd8 16.Qf2 Ng5 17.Rae1 Nxe4 18.Qh4 Nd6 19.b4 Qc6 20.Rxf6 Qe4 21.Ng4 Qc4 22.Rff1 f5 23.Rxf5 Nxf5 24.Nf6+