By North-west correspondent Alex Stevens

Jamie Carragher has labelled Yaya Toure a “selfish” gloryhunter for putting himself before the Manchester City team in their 2-1 defeat to Arsenal on Monday night.

Toure scored a magnificent goal with eight minutes to go to give Manuel Pellegrini’s hope they could rescue a point after going two goals down to the home side.

But Carragher was dismissive of Toure’s performance against Arsenal, especially his unwillingness to track back and defend.

“He’s a major player in the dressing room and I think it’s selfish the way he’s played tonight,” the former Liverpool defender told Sky Sport’s Monday Night Football programme.  “At times I was laughing the way he was tracking back. The only thing  he needed was a walking stick and an overcoat.”

Carragher felt Toure, who played in central midfield alongside Fernandinho, was guilty of letting his team-mates down, particularly with his failure to close down the space given to Mesut Ozil , who created Arsenal’s two first-half goals.

“I think he’s a joke to be honest,” added the former England international. “The goal is just a great goal but that’s got nothing to do with running about. It wound me up that he got the goal at the end.

Sole trader: Carragher was unimpressed by Yaya Toure's team ethic

Sole trader: Carragher was unimpressed by Yaya Toure’s team ethic

“In the commentary they said he ran the game for the last 20 minutes because it’s like he comes alive because he thinks, ‘we’ve got a goal and we have a chance of getting something’.

“It’s a chance to get a goal and a bit of glory for himself.  City lost the game tonight and one of the major reasons was the space Ozil had behind Toure.

“It’s nothing new, nothing we haven’t said the last two years.  It just comes back to the fact he thinks he can switch it on when he can get a goal.”