1.Nf3 c5 2.c4 Nf6 3.g3 d5 4.cxd5 Nxd5 5.Bg2 Nc6 6.O-O Nc7 7.b3 e5 8.d3 Be7 9.Bb2 f6 10.Nc3 Be6 11.h3 Qd7 12.Kh2 O-O 13.Rc1 Rac8 14.Qd2 Rfd8 15.Rfd1 Bf7 16.Ne1 Ne6 17.Nc2 f5 18.Qe1 Bh5 19.f3 Ned4 20.g4 Bg6 21.e4 fxg4 22.hxg4 Rf8 23.Nxd4 Nxd4 24.Qf1 Bg5 25.Rb1 h5 26.Nd5 Nxf3+ 27.Bxf3 hxg4 28.Bxe5 Rxf3 29.Qe2 Bf7 30.Bg3 Bxd5 31.exd5 Re8