Pep Guardiola praised Crystal Palace's defensive effort opposed to Manchester City's desire and effort in the 2-2 draw at The Etihad. 

City looked to have come from behind to snatch victory against Roy Hogson's men as Sergio Aguero's late brace broke the Eagles resistance and cancelled out Cenk Tosu's first goal or the visitors. 

Celebrations were short live hower as Fernandinho could do little to deflect Wilfried Zaha's cross into his won net deep in stoppge time.

Guardiola felt his side could do no more as they looked to keep the slightest bit of hope alive of retainign their league title. 

"I think we did everything," he said.

"They defended so deep.

"We knew that, so we attacked - crosses and corners, put the ball inside.

"They didn't do much but they win one point.

"The spirit was there. We tried and we tried. At the end we came back and it was a pity to drop two points in this way but that is football and we have to learn from these situations."

Palace's late leveller - which overshadowed Aguero taking his record City goal tally to 251 - came as Zaha got the better of John Stones to cross and the ball took an unfortunate ricochet off Fernandinho.

Guardiola claimed the goal was down to bad decisions rather than mistakes.

He said: "The concentration is always there. It was just a wrong decision and we are going to solve it and improve it.

"In those positions, with the back four there, you have to not let them run. It is simple. In this situation we cannot let them run in this counter-attack."

City, who also hit the frame of the goal through Kevin De Bruyne, were awarded a penalty for handball against Jairo Riedewald but the decision was overturned by VAR.

"I don't know the rule of the hand," he added.

"It looks like hands but I don't know."