1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.e3 c5 5.cxd5 Nxd5 6.e4 Nf6 7.Nc3 cxd4 8.Qxd4 Qxd4 9.Nxd4 Bb4 10.f3 a6 11.Be3 e5 12.Nb3 Nc6 13.Kf2 Be6 14.Nc5 Bxc5 15.Bxc5 O-O-O 16.Be2 Rd2 17.Rab1 Nd4 18.Ke3 Rxe2+ 19.Nxe2 Nxe2 20.Kxe2 Bxa2 21.Rbc1 b5 22.Bd6+ Bc4+ 23.Ke3 Kd7 24.Bxe5 Ke6 25.Bxf6 Kxf6 26.b4 Ra8 27.Ra1 Ke6 28.Ra5 Bb3 29.Rha1 Ba4 30.R1xa4 bxa4 31.b5