PLJ2018: Bandar Maharani BC back on track, overcomes spirited Bukit Cheras BC