1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bc5 5.c3 Nf6 6.e5 Ne4 7.cxd4 Bb4+ 8.Nbd2 d5 9.Bb5 O-O 10.O-O Bxd2 11.Bxd2 Bg4 12.Be3 f5 13.exf6 Qxf6 14.Be2 Rae8 15.Qb3 Qd6 16.Qd1 Qb4 17.Rb1 Re6 18.a3 Qd6 19.Rc1 Rfe8 20.b4 Nxf2 21.Bxf2 Rxe2 22.Bg3 Qh6 23.b5 Bxf3 24.gxf3 Rd2 25.Qb3 Nxd4 26.Qxd5+ Kh8 27.Qf7 Ne2+