USA are through to Sunday’s final after England had a late penalty saved and a goal ruled out by VAR in a pulsating match