1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Be7 7.d4 exd4 8.e5 Ne4 9.Nxd4 Nxd4 10.Qxd4 Nc5 11.Bxf7+ Kxf7 12.Qd5+ Ne6 13.Qxa8 Rf8 14.Qe4 Kg8 15.Nc3 Qe8 16.Be3 Qh5 17.f4 c6 18.f5 Nc5 19.Qf3 Qxf3 20.Rxf3 b4 21.Ne2 Ne4 22.Raf1 d5 23.Ng3 Nxg3 24.hxg3 Bb7 25.f6 gxf6 26.exf6 Bd6 27.f7+