sport best from last week