1.e4 e5 2.Bc4 Nc6 3.f4 exf4 4.Nf3 Nf6 5.Nc3 Be7 6.d4 d6 7.h3 Bd7 8.Bxf4 O-O 9.a3 Nh5 10.Bh2 Bh4+ 11.Ke2 Ng3+ 12.Bxg3 Bxg3 13.Qd3 Bh4 14.Nd5 Bf6 15.Rae1 Re8 16.Kd1 h6 17.g4 Bh4 18.Nxh4 Qxh4 19.Nxc7 Rac8 20.Nxe8 Rxe8 21.Ref1 Rf8 22.Bd5 a6 23.c3 Qe7 24.Rf2 Kh8 25.Rhf1 Kg8 26.Bxf7+ Rxf7 27.Rxf7 Qxf7 28.Rxf7