James Haddow’s lowdown of the weekend’s sporting fixtures: