Saqib's seven brings Pakistan back into Test
Sri Lanka lost their last six wickets for 42 runs on fourth morning as they took a 12-run first-innings lead