1.e4 e5 2.Bc4 Nf6 3.Nc3 Nxe4 4.Qh5 Nd6 5.Qxe5+ Qe7 6.Qxe7+ Bxe7 7.Bb3 Nf5 8.Nf3 c6 9.O-O d5 10.d4 O-O 11.Bf4 Be6 12.Rfe1 h6 13.h3 Nd7 14.Ne2 Nf6 15.c3 c5 16.Be5 Nd7 17.dxc5 Nxc5 18.Bc2 Nh4 19.Nfd4 Rae8 20.Nf4 g5 21.Nh5 f6 22.Bg3 Bf7 23.Nf4 Bd6 24.Nxd5 Rxe1+ 25.Rxe1 Bxg3 26.Ne7+ Kg7 27.fxg3 Ng6 28.b4