1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O d5 5.c4 O-O 6.cxd5 Nxd5 7.d4 Nb6 8.Nc3 Nc6 9.e3 Re8 10.h3 e5 11.d5 Na5 12.e4 c6 13.dxc6 Nxc6 14.b3 Nd4 15.Bb2 Bd7 16.Qd3 Bc6 17.Nxd4 Qxd4 18.Qe2 Qb4 19.Rfd1 Rad8 20.Rxd8 Rxd8 21.Rd1 Rxd1+ 22.Qxd1 Bf8 23.Nd5 Qd6 24.Qe2 f6 25.f4 Nxd5 26.exd5 Bxd5 27.fxe5 fxe5 28.Qxe5 Qxe5 29.Bxe5 Bc5+ 30.Kf1 Bxg2+ 31.Kxg2