1.d4 Nf6 2.Nf3 e6 3.g3 b5 4.Bg2 Bb7 5.O-O c5 6.Na3 b4 7.Nc4 cxd4 8.Qxd4 d5 9.Nce5 Be7 10.c4 O-O 11.Bg5 h6 12.Bxf6 Bxf6 13.cxd5 Qxd5 14.Qxb4 Na6 15.Qf4 Rad8 16.Nd3 Nc5 17.Nxc5 Qxc5 18.Rac1 Qa5 19.Qc7 Qa6 20.Nh4 Bxg2 21.Nxg2 Rc8 22.Qd7 Rxc1 23.Rxc1 Rd8 24.Qc7 Qxe2 25.Ne3 Rd2 26.Qf4 Kh7 27.Rc8 Qe1+ 28.Kg2 Bg5 29.Qxf7 Qxe3 30.Qg8+ Kg6 31.Qe8+ Kf5 32.Qf8+