More

England knocked out of Champions Trophy by triumphant Afghanistan

Afghanistan players celebrate
Afghanistan players celebrateAamir QURESHI / AFP
Afghanistan knocked England out of the Champions Trophy on Wednesday with a thrilling eight-run victory in Lahore.

Chasing 326 for victory, England faltered and despite Joe Root's valiant 120 fell to 317 all out for their second straight loss in the tournament to slip out of semi-final contention while Afghanistan stay alive for the last four.

More to follow...