Manchester City boss Roberto Mancini blasted the attitude of his players after defeat at Tottenham. City threw away a one-goal lead at Spurs and a win for rivals Manchester United tonight will now secure the title.

Mancini said: "United had a better attitude because they lost last year. I was very surprised. I thought we were going to win - instead we are talking about a defeat."

Second-placed City trail United by 13 points with five games to go - after collapsing at Spurs with 15 minutes left.

And Alex Ferguson's side can tie up the title by beating Aston Villa at Old Trafford tonight.

Mancini insisted: "United deserve to win the title but they are not a better team.

"They deserve to win this title because we lost a lot of points in games we didn't deserve to lose - and United won a lot of games in a row."

 Is criticising his players so publicly the right approach for Mancini? Is he right? Give us your shout below...