The 25-year-old Australian shotstopper made a couple of saves in the opening half as his underdog side went ahead 2-0 in the quarter-final at Madejski Stadium.

But Villa kicked into gear in the second half and was ahead 12 minutes into the second half thanks to Ashley Young's equaliser and John Carew's brace.

Carew completed his hat-trick with a goal from the penalty spot in the final minute, despite Federici diving the right way.

In the English Premier League, Everton completed a 5-1 rout of Hull City without Tim Cahill.

But midfielder Richard Garcia made his first start since the Tigers were handed a 4-0 drubbing by Manchester United late in January.

Garcia had an early chance after a fine touch, only to have his shot blocked by Tim Howard.

Like his side, things only went from bad to worse after the break.

Already trailing 2-1, an error from goalkeeper Boaz Myhill resulted in the ball hitting Garcia and diverting into the net for an own goal.

It leaves the Tigers in the drop zone after three-straight losses.

Meanwhile, Mile Jedinak played a full game for Antalyaspor as they went down 1-0 to second-placed Fenerbahce in the Turkish Super Lig.

Antalyaspor remain in 11th on the league ladder.

In Italy's Serie A, injured Mark Bresciano missed out again as Palermo defeated Livorno 1-0 to solidify their grip on the fourth and final UEFA Champions League spot ahead of Juventus.

In Portugal's Liga Sagres, young Aussie Jason Davidson was a 65th minute substitute for Pacos Ferreira as they went down 3-1 to league leaders Benfica.

In Holland's Eredivisie, David Carney (shoulder) remains on the sidelines but would have enjoyed watching FC Twente go top after defeating 1-0 at RKC Waalwijk. Twente are 2 points clear of PSV who stumbled earlier in the weekend.

In Germany's 2.Bundesliga, Socceroo Dario Vidosic was an unused substitute for MSV Duisburg as they won 1-0 at Union Berlin to move into sixth.

Finally, in Japan's J2.League, after scoring the winning goal for Australia against Indonesia midweek, Mark Milligan was a late substitute in JEF United's 1-1 draw with Roasso Kumamoto who equalised deep into stoppage-time.