Confederations Cup 2017 | Germany set up semi-final clash against Mexico while Chile to take on Portugal7 years agonewsfootball