1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.e5 d5 6.Bb5 Ne4 7.O-O Bc5 8.Nxd4 O-O 9.Nxc6 bxc6 10.Bd3 f5 11.exf6 Nxf2 12.Rxf2 Qxf6 13.Bxh7+ Kxh7 14.Be3 Bxe3 15.Qd3+ Bf5 16.Qxe3 Rae8 17.Qc3 d4 18.Qd2 d3 19.cxd3 Qd4 20.Nc3 Re3 21.Ne2 Qe5 22.d4 Qe6 23.Ng3 Rd3 24.Qg5 g6 25.Re2 Qd5 26.Nxf5 Rxf5 27.Re7+