England captain John Terry has backed his national team and Chelsea team-mate Frank Lampard to overcome a recent drop in form that has seen him attract criticism from the boo-boys.
Lampard is without a goal in his last seven games for England and was given a rough ride by some fans during the 1-1 friendly draw with Brazil at Wembley last Friday.
However, Terry is keen to stress that Lampard has been a top-class performer over a lengthy period for both club and country.
He said: "I was a little bit surprised by the fans' reaction. I was baffled more than anything as to where it has all come from and why.
"Not only for Chelsea but also for England, Frank has been fantastic. There are not many players in the world who have achieved what Frank has achieved, done what he has done over a course of three or four years.
"Yes, an England goal would do him the world of good as it does everyone else. It would be great for him to do that, but Frank has got other roles to play in the team. It is not just about his goal scoring.
"You take his goal scoring away and he brings an awful lot to the team as well.
"I think Frank must have been shocked by what happened against Brazil.
"Even when I was sitting there on the bench and Frank was coming off, I was thinking 'where has this come from?' and it must have had the same affect on him."