Liverpool defender Jamie Carragher insists they're as good as any team in the country after reaching the FA Cup final.

Liverpool have suffered 11 league losses but Carragher insisted they can beat anyone on their day.

He said: "We're not as good as the teams at the top of the league but with one-off games it's different.

"I don't think we won because of our great ability or great players - it's a character thing.

"The teams at the top are the best teams but in one-off games we have something inside us."