Janakpur Bolts exacted sweet revenge on Sudurpaschim Royals by defeating them in the final to claim the inaugural Nepal Premier League trophy, overturning their earlier loss in the tournament.