1.d4 Nf6 2.Nf3 e6 3.g3 b5 4.Bg2 Bb7 5.O-O c5 6.c3 cxd4 7.cxd4 d5 8.Bf4 Be7 9.Nbd2 Nh5 10.Be3 O-O 11.Nb3 Nd7 12.Rc1 Qb6 13.Ne5 Nhf6 14.Nc5 Rfd8 15.Qb3 Rac8 16.Ncxd7 Nxd7 17.Rxc8 Bxc8 18.Nd3 b4 19.Rc1 Ba6 20.Qd1 Bf6 21.Nc5 Nxc5 22.Rxc5 Be7 23.Rc1 Qa5 24.Bf3 Qxa2 25.Rc7 Bd6 26.Rxa7 Bb8 27.Ra8 Bc7 28.Rxd8+ Bxd8 29.b3 h6 30.Qc1 Bc4 31.bxc4 b3 32.cxd5 b2 33.Qc8 b1=Q+ 34.Kg2 Qb6