England and Afghanistan will face each other in a must-win match at Lahore's Gaddafi Stadium on Wednesday in the eighth game ...