City blew the hosts away in the first half and have one foot in the final.