Africa's four teams will be hoping to reach the 11 July final, which will be played at the legendary Azteca Stadium, seen here staging the 1986 World Cup