Sports

England v South Africa: James Anderson praises 'brilliantly intelligent' Zak Cra..