Former France midfielder, Emmanuel Petit, has claimed only “a miracle” can see Chelsea beat Manchester City in the FA Cup final this weekend.

Petit, speaking with Boyle Sports, claimed the Blues wasted a lot of scoring chances as they lack a clinical edge.

On the other hand, he believes City are ruthless in front of goal.

He said, “I would say in a single game, a final, anything can happen. City won at Chelsea recently, and we saw only one team on the pitch. The question actually is, who cannot beat Chelsea?

“It seems that every single team can beat Chelsea, actually. So I don’t see why City, the way they play, the way they control the game, their players, the atmosphere, the environment, it’s totally different to Chelsea.

“So I don’t see why the players will probably react for this final when they didn’t do that for months now. We’ve been expecting them. So many times I’ve been frustrated about them because I was expecting a reaction, a proud reaction on the pitch all together.

“Forget about what you think or what you feel. Just do what you’ve been paid for. And they failed. All of them, they failed for weeks now. So Chelsea need a miracle. I will tell you it won’t happen because City are a better team in every way.”