1.Nf3 d5 2.d4 e6 3.g3 c5 4.Bg2 Nf6 5.O-O Be7 6.c4 Nc6 7.cxd5 exd5 8.Nc3 O-O 9.Bg5 cxd4 10.Nxd4 Re8 11.e3 Be6 12.Nxe6 fxe6 13.Bh3 Bb4 14.Nb5 Qb6 15.Nd4 Nxd4 16.exd4 Ne4 17.Be3 Rac8 18.Rc1 Rxc1 19.Qxc1 Qa5 20.f3 Nf6 21.a3 Bd6 22.Rf2 e5 23.dxe5 Bxe5 24.b4 Qa4 25.Rc2 Bxg3 26.hxg3 Rxe3 27.Rc8+ Re8 28.Be6+ Kh8 29.Bf7 Rg8 30.Bxg8 Nxg8 31.Qe1 h5 32.Qe6