The best of Week 19 in the Canadian Premier League