1.e4 e5 2.Nc3 Nf6 3.Bc4 Nxe4 4.Nf3 Nc6 5.Qe2 Nxc3 6.dxc3 f6 7.Nh4 Ne7 8.f4 d5 9.fxe5 fxe5 10.Qh5+ g6 11.Qxe5 dxc4 12.Qxh8 Qd6 13.O-O Nf5 14.Re1+ Be6 15.Nxf5 gxf5 16.Qf6 Kd7 17.Bf4 Qb6+ 18.Kh1 Re8 19.Rad1+ Kc8 20.Bg5 c5 21.h4 a5 22.Rxe6 Qxe6 23.Rd8+ Kc7 24.Qxe6 Rxe6 25.Rxf8 Re2 26.Rf7+ Kc6 27.Rxh7 Rxc2 28.Rg7 f4 29.h5