Shakib was the catcher when Vandort mis-timed a pull-shot off Shahadat Hossain, and three overs after taking the top-edge, he added another wicket to his collection as he breached captain Mahela Jayawardene's defences.
Marcus Trescothick quickly became frustrated, lofting Vaas to mid-on one ball after inside-edging an ambitious pull shot to the fine-leg fence, England's last boundary for 31 overs.
It appeared to be a good call when, after just 1.4 overs, Luke Wright attempted to pull a full-pitched ball from RP Singh but succeeded only in top-edging it to a diving Yusuf Pathan scampering backwards from leg slip.