1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bf5 5.d3 e6 6.c4 Nbd7 7.Be3 Be7 8.Qb3 Qc8 9.cxd5 exd5 10.Rc1 O-O 11.Nc3 Re8 12.Nd4 Nc5 13.Qd1 Bh3 14.b4 Bxg2 15.Kxg2 Ne6 16.Rab1 Nxd4 17.Bxd4 Qf5 18.b5 h5 19.bxc6 bxc6 20.Qa4 c5 21.Bxf6 Bxf6 22.e4 dxe4 23.Nxe4 Bd4 24.Rc2 h4 25.h3 hxg3 26.fxg3 Rxe4 27.Rf1 Qd5 28.dxe4 Qxe4+ 29.Kh2 Bg1+ 30.Rxg1 Qxa4 31.Rf2 c4