Liverpool captain Steven Gerrard believes Manchester United striker Wayne Rooney is too hard on himself over his England form.

Gerrard said: "He's been a bit hard on himself.

"He has suffered a lot of big injuries and he has not played for England for a while.

"If he gets a run in the side and stays fit, there is no reason why Wayne can't do for England what he does with United because the talent is there.

"If he and Michael are scoring goals and playing well, we're confident we can beat anyone."