News Sports England win the battle of the Lions to set up last-eight clash against France By Berta P. Chance 2 years ago The Teranga Lions of Senegal were no match for the Three Lions of England as