1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Be3 Qf6 6.c3 Nge7 7.g3 d6 8.Bg2 a6 9.O-O Ne5 10.h3 Bd7 11.Nd2 h5 12.f4 Qh6 13.Qe2 Bxd4 14.Bxd4 N5c6 15.Be3 f5 16.exf5 Nxf5 17.Bf2+ Nfe7 18.Bxc6 bxc6 19.Rae1 Qf6 20.Bd4 Qf7 21.f5 c5 22.f6 gxf6 23.Bxf6 O-O-O 24.Bxe7 Qg6 25.Qg2 d5 26.Bxd8 Rxd8 27.Nf3 Bf5 28.Nh4