1.Nf3 Nf6 2.c4 e6 3.g3 c5 4.Bg2 Be7 5.d4 cxd4 6.Nxd4 O-O 7.Nc3 d5 8.cxd5 exd5 9.O-O Nc6 10.Nxc6 bxc6 11.Be3 Bf5 12.Na4 Rc8 13.Rc1 Qa5 14.Bc5 Bxc5 15.Rxc5 Qa6 16.b4 Ne4 17.Ra5 Qc4 18.a3 Rc7 19.Re1 Ng5 20.Qc1 Qg4 21.Rxd5 cxd5 22.Qxc7 Nh3+ 23.Bxh3 Qxh3 24.Qxa7 Re8 25.Nc3 Bg4 26.Nxd5 Qh5 27.Qc5 Qh6 28.Qd4 Bh3 29.Nf4 Bc8 30.Rd1 g5 31.Nd5