Sudurpaschim Royals Beat Karnali Yaks by 39 Runs to Claim Third NPL 2026 Win | Criico