1.e4 e5 2.f4 exf4 3.Nf3 d5 4.exd5 c6 5.d4 cxd5 6.Bxf4 Nf6 7.Bd3 Bg4 8.O-O Be7 9.Nbd2 Nc6 10.c3 O-O 11.Qe1 Nh5 12.Ne5 Nxf4 13.Nxc6 Nxd3 14.Nxe7+ Kh8 15.Qh4 Be6 16.Nf3 h6 17.Rad1 Nxb2 18.Rb1 Re8 19.Ng6+ fxg6 20.Qxd8 Raxd8 21.Rxb2 b6 22.Ne5 Kh7 23.Rf3 Rf8 24.Rbf2 Rxf3 25.Rxf3 g5 26.g4 Kg8 27.Kf2 Rd6 28.Kg3 Rd8