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 Qe7 10.Kh1 Bd7 11.Nc3 c6 12.Ne2 Bg4 13.c3 Bxe2 14.Bxe2 Ne6 15.Bh4 g5 16.Bg3 Nf4 17.Bg4 Rd8 18.Qf3 Rd3 19.Bxf4 Rxf3 20.Bxg5 Rxf1+ 21.Rxf1 Nxg4