1.e4 e5 2.Nf3 Nf6 3.Nxe5 d6 4.Nf3 Nxe4 5.Nc3 Nxc3 6.dxc3 Be7 7.Bc4 O-O 8.Be3 Bg4 9.Qd4 Be6 10.O-O-O Nc6 11.Qe4 Bxc4 12.Qxc4 Qd7 13.Rhe1 Rfe8 14.Qb5 a6 15.Qh5 Qe6 16.Kb1 Ne5 17.Nxe5 Qxe5 18.Qf3 Qb5 19.Rd5 c5 20.Red1 Bf6 21.Bc1 Re2 22.Rxd6 Rae8 23.Rxf6 gxf6 24.Bh6 f5 25.Qg3+