Just like Day 1, the second day of the Karachi Test between Sri Lanka and Pakistan had its fair share of twists and turns.