Rovers in finals contention with Emmaus win