Toronto faces Boston on 7-game road slide