Janakpur Bolts chased down 185 to beat table-toppers Sudurpaschim Royals by five wickets in the first NPL final at Kirtipur.