1.e4 e5 2.f4 exf4 3.Nf3 Nc6 4.d4 d5 5.exd5 Qxd5 6.Bxf4 Bg4 7.Qe2+ Qe6 8.Qxe6+ Bxe6 9.Bb5 O-O-O 10.c3 Bd6 11.Bxd6 Rxd6 12.Nbd2 Bd7 13.O-O f5 14.Rae1 Nh6 15.Nc4 Rd5 16.Ba4 Ng4 17.Bxc6 Bxc6 18.h3 Bb5 19.b3 Nf6 20.Nfe5 g6 21.Rf3 Ne4 22.Ne3 Rdd8 23.Nf7 Rde8 24.Nxh8 Rxh8 25.c4 Bd7 26.Nd5 Re8 27.Nc3