Toyota holds 1-2-3 as Hyundai and M-Sport struggle on Friday morning ...