poland are out despite the best efforts of robert lewandowski. he struck twice as they fought back from 2—0 down against sweden. but substitute viktor clarsson scored in the 93rd minute to send the swedes through as group winners. and they will play ukraine in glasgow. so after tonight's final games, in the last 16, england will now face germany at wembley on tuesday. portugal, who won it in 2016 afterfinishing third in their group, are up against the number—one ranked team, belgium, in seville, while world champions france face switzerland in bucharest. england's cricketers have comfortably beaten sri lanka in the the first of three twenty20 internationals. sri lanka won the toss and elected to bat first but lost regular wickets in cardiff. dasun shanaka top scoring with 50 as his side reached 129—7. england never looked in any trouble, joss buttler hitting an unbeaten 68, easing them to an eight—wicket win. meanwhile, new zealand are the new world test champions. they completed their run—chase of 139 against india and won