1.d4 Nf6 2.Nf3 e6 3.g3 b5 4.Bg2 Bb7 5.Bg5 Be7 6.O-O O-O 7.c3 d6 8.a4 bxa4 9.Qxa4 Nbd7 10.Nbd2 c5 11.Rfd1 Qc7 12.Qa5 Rfc8 13.Qxc7 Rxc7 14.Ra5 h6 15.Bxf6 Bxf6 16.e3 Be7 17.Rda1 Bc6 18.dxc5 Nxc5 19.b4 Nd7 20.b5 Bxf3 21.Nxf3 d5 22.Nd4 Bf6 23.Nc6 Bxc3 24.Rxa7 Raxa7 25.Rxa7 Rxa7 26.Nxa7 Kf8 27.Nc6 Ke8 28.Kf1 Nb6 29.Ke2 Bf6 30.e4