Carlos Tevez scored the only goal after 70 minutes when he dived in low to head home a Hargreaves cross and secure United's 11th straight home win in European competition.
United, into the last four for the second successive season and for the fifth time in the Champions League, will now face Barcelona at the end of the month while Liverpool meet Chelsea in the other all-English semi-final tie.
Complete Coverage: UEFA Champions League