1.e4 e5 2.Nc3 Nc6 3.f4 exf4 4.Nf3 Nge7 5.d4 Ng6 6.Nd5 Bd6 7.e5 Be7 8.Nxf4 d6 9.Bb5 dxe5 10.Nxg6 hxg6 11.O-O exd4 12.Ne5 Qd5 13.Nxf7 Rf8 14.c4 Qe6 15.Ng5 Rxf1+ 16.Qxf1 Qf5 17.Qe1 Bd7 18.Bd2 Ne5 19.Bxd7+ Kxd7 20.Qh4 Qg4 21.Qe1 Bf6 22.h3 Qf5 23.g4 Qxg5 24.Bxg5 Nf3+ 25.Kf1 Nxe1 26.Bxf6 Nc2