Algeria beat Ivory Coast on penalties to reach semis
Algeria booked a semi-final date with Nigeria thanks to a 4-3 win on penalties against the Ivory Coast.
Read moreAlgeria booked a semi-final date with Nigeria thanks to a 4-3 win on penalties against the Ivory Coast.
Read moreWest Ham have successfully appealed against the red card picked up by Sofiane Feghouli in the 2-0 defeat to Manchester
Read more