1.Nf3 c5 2.c4 Nc6 3.Nc3 Nf6 4.g3 g6 5.Bg2 Bg7 6.d4 cxd4 7.Nxd4 O-O 8.c5 Nxd4 9.Qxd4 d6 10.cxd6 Ne8 11.Qb4 Nxd6 12.O-O a5 13.Qf4 Bd7 14.Rd1 Rc8 15.Be3 Rc4 16.Qg5 Nf5 17.Bd5 Bf6 18.Bxc4 Bxg5 19.Bxg5 Qc7 20.Bb3 Bc6 21.e4 Ng7 22.Rac1 e6 23.Nb5 Qe5 24.Be7 Qxb5 25.Bxf8 Kxf8 26.Rd8+ Ne8 27.Bc4 Qxb2 28.Rcd1 Ke7 29.Bb3 Qe5 30.R1d4 a4 31.Bd1 Nf6