1.Nf3 Nf6 2.g3 d5 3.Bg2 g6 4.O-O Bg7 5.d4 O-O 6.c4 c6 7.cxd5 cxd5 8.Nc3 Ne4 9.Nxe4 dxe4 10.Ne5 Nc6 11.Nxc6 bxc6 12.Be3 Bf5 13.Qa4 Qb6 14.d5 Qb5 15.Qxb5 cxb5 16.Rfd1 Rfd8 17.Rd2 a6 18.h3 h5 19.g4 hxg4 20.hxg4 Bxg4 21.Bxe4 Bf5 22.Bg2 Rac8 23.Rad1 Be5 24.Bb6 Rd6 25.Ba5 Kf8 26.e3 g5 27.Bb4 Rb6 28.d6 exd6 29.Rd5 Bc2 30.Bxd6+ Rxd6 31.Rxd6 Bxd1 32.Rxd1 Bxb2