Chelsea star Frank Lampard has praised former-Blues teammate Andriy Shevchenko as a great-goalscorer but anticipates a great battle between the ex-AC Milan striker and John Terry on Tuesday.

Lampard hailed Shevchenko as a global superstar, after the Ukrainian striker bagged two goals against Sweden at Euro 2012. The Dynamo Kiev frontman picked up an injury against France and is now a doubt to face England, but Lampard believes Sheva will be desperate to play.

The Three Lions face Ukraine in their crucial Group D clash needing only a draw to progress to the quarter-finals. But Ukraine can also still qualify and Shevchenko will once again be the key man for his country if he's fit to play.

And Lampard believes England would be foolish to write off the talents of the 2004 Ballon d'Or winner.

"Sheva showed with those two goals we can't afford to write him off as too old and too slow," said Lampard. "Great goalscorers like him always know when to make their move so they can be in the right place at the right time."

Shevchenko endured a difficult few years at Stamford Bridge, and the Ukrainian legend will be desperate to get one over on former-clubmate John Terry.

"I just know he'd love to score against England and he'll be desperate to score against John Terry," said Lampard. "They are mates but Sheva will ignore that and go all guns blazing to get the better of JT."

Lampard missed out on a place in the England squad due to a niggling thigh injury, but the Three Lions have started their Euro 2012 brightly, drawing against France and beating Sweden to put themselves in a strong position to qualify.

Co-hosts Ukraine have three points on the board after victory over Sweden and defeat to France, and the talismanic Shevchenko has been key to their fortunes so far. And Lampard hailed Sheva as one of the best strikers of the last 20 years.

"Sheva is up there as one of the world's greatest strikers for a generation," said Lampard. "He's a legend, a true superstar."

Topics:
Internationals
Football
John Terry
Chelsea
Premier League
Andriy Shevchenko