Rangers Finish Off BFA 46- 42