APF Club falter in final, Nepal Police register eight-wicket win to clinch the Mayor’s Cup title March 13, 2021