1.Nf3 d5 2.d4 Bg4 3.Nbd2 Nf6 4.h3 Bh5 5.Ne5 e6 6.g4 Bg6 7.Bg2 Nfd7 8.Nxg6 fxg6 9.e4 Nb6 10.O-O c6 11.Qe2 Kd7 12.c4 dxc4 13.Nxc4 Nxc4 14.Qxc4 Qc7 15.Be3 Bd6 16.Rac1 Rf8 17.e5 Be7 18.Rfd1 b5 19.Qb3 Qb6 20.d5 c5 21.dxe6+ Ke8 22.Bxa8 Bh4 23.Rd6 Qa5 24.Bxc5 a6 25.Rb6