( CNN ) -- Wayne Rooney 's injury time header gave Manchester United a 3-1 victory over city rivals Manchester City to put them through to the English League Cup final 4-3 on aggregate . City won last week 's first leg 2-1 , courtesy of a double by former United striker Carlos Tevez , but the English champions brought the aggregate scores level early in the second half . Rooney sent Ryan Giggs racing clear with a superb cross-field pass . City 's defence appeared to have halted the attack , but the ball eventually fell to Michael Carrick , whose pass found veteran midfielder Paul Scholes to fire past goalkeeper Shay Given . Then , with 20 minutes remaining , the tie looked settled when Darren Fletcher laid a Nani pass into the path of Carrick who scored with a precision side-footed effort into the corner of the City goal . Tevez was jeered by the home fans , but the Argentine again showed what the Old Trafford club are missing when pulling a goal back five minutes later , flicking Craig Bellamy 's cross powerfully home , ahead of defender Rio Ferdinand , to leave the tie poised for extra time . However , in the 91st minute , England forward Rooney -- who scored all four goals in United 's victory over Hull on Saturday -- struck with a close range header from a Giggs to deny City a place in their first major final for 29 years . United will now face Aston Villa in a repeat of the 1994 League Cup final , looking to gain revenge for that particular 3-1 Wembley defeat .
Wayne Rooney 's injury time header gives Manchester United a 3-1 victory over Manchester City . The result sees United edge through to the English League Cup final 4-3 on aggregate . United will now face Aston Villa at Wembley in a repeat of the 1994 final which Villa won 3-1 .