1.c4 Nf6 2.Nc3 e5 3.g3 d5 4.cxd5 Nxd5 5.Bg2 Nxc3 6.bxc3 Bc5 7.Nf3 Nd7 8.Qa4 O-O 9.d4 exd4 10.cxd4 Nb6 11.Qd1 Bb4+ 12.Bd2 Qd6 13.O-O Bxd2 14.Qxd2 c6 15.e4 f6 16.Qc3 Be6 17.a4 Bc4 18.Rfc1 Ba6 19.Nh4 Qe6 20.a5 Nc8 21.d5 cxd5 22.exd5 Qd7 23.Qc7 Qxc7 24.Rxc7 Nd6 25.Bh3 f5 26.Re1 g5 27.Ree7 Ne8 28.Bxf5 Rxf5 29.Nxf5 Nxc7 30.Rxc7 Re8 31.Nh6+ Kf8