Stallions thump Lions as Babar Azam, bowlers shine in Champions One-Day Cup Imamul Haq's 78-run knock goes in vain 5 days ago