Liverpool's new signing Dominic Solanke was the hero for England's Under-20 side as his goal against Mexico sent the Three Lions into the FIFA U-20 World Cup semi-finals.