Arsenal knocked Liverpool out of the FA Cup with a 2-1 win at Ashburton Grove on Monday (AEDT), gaining revenge for a humiliating loss to its Premier League title rivals.

Only eight days earlier Arsenal, which will now face Everton, was beaten 5-1 by Liverpool at Anfield, but Arsene Wenger's men - who have not won a major trophy since lifting the FA Cup in 2005 - turned the table at home.

Alex Oxlade-Chamberlain gave the Gunners a 16th-minute lead when he followed up after Steven Gerrard blocked Yaya Sanogo's initial shot.

Oxlade-Chamberlain turned provider in the 47th minute, outpacing Daniel Agger before a pull-back for Lukas Podoslki allowed the Germany star to fire them into a 2-0 lead.

But Liverpool captain Gerrard ensured a nervous finish for the London club when he scored from the penalty spot in the 59th minute after Podolski fouled Luis Suarez.

And Liverpool felt it should have had a second spot-kick moments later when Oxlade-Chamberlain appeared to foul Suarez but the referee dismissed their appeals.

"The intensity of the performance pleased me, I am very proud of the way we responded to the huge defeat that we had (at Anfield) last week," Wenger said.

Liverpool manager Brendan Rodgers bemoaned the lack of a "blatant penalty", after Arsenal denied his side a Merseyside derby quarter-final against Everton.

"I thought the best team lost," he told BT Sport.

"I thought the very least we deserved was a replay.

"We are bitterly disappointed not to get something and not to get another penalty, which I though was a blatant penalty.

"It was probably more clear and blatant than the first.

"Now we have got one competition to focus on for the rest of the season and have to really focus on these last 12 league games."

Traore strikes early in Everton win

Earlier, Everton beat Swansea 3-1 at Goodison Park.

Everton manager Roberto Martinez, who won the Cup with Wigan last season, saw Lacina Traore, his loan-transfer signing from Monaco in January, take just four minutes of his debut to give the Merseysiders the lead.

Jonathan de Guzman drew Swansea level in the 15th before second half substitute Steven Naismith put Everton in front again - with his fourth goal in six games - and then won the penalty from which Leighton Baines scored to put the result beyond doubt.

However, there was a worrying moment for Everton when, shortly before full-time, Naismith went off with concussion after being caught in the head by Jordi Amat.

"The draw hasn't been too kind in terms of playing away from home, but we will embrace it and look forward to it," Martinez told ITV Sport.