Gary Neville is possibly the only pundit to continually defend Arsene Wenger over the past few years.The former Manchester United captain has previously admitted that he never wants to see Arsenal sack the long-serving Frenchman and believes the players deserve their share of the blame for the club’s underwhelming performances over recent seasons.Neville likes the fact that Arsenal have stuck by their manager through the bad times - unlike every other football club - but surely even he will admit after this afternoon’s Carabao Cup final that something needs to give.Man City weren’t at their best at Wembley today but they didn’t need to be.Arsenal were dreadful from start to finish and can have no complaints with the final score.Goals from Sergio Aguero, Vincent Kompany and David Silva sealed a comfortable 3-0 victory for Pep Guardiola’s side.If Arsenal’s players didn’t walk off the pitch feeling they could have done a lot more then something is seriously wrong.

Gary Neville tears Ramsey and Xhaka to shreds

Neville, on co-commentary duty for Sky Sports, was infuriated by the lack of effort Wenger’s players showed - particularly during the second half.

At one point, he tore Aaron Ramsey and Granit Xhaka to shreds for walking, labelling the midfield duo an “absolute disgrace” and “spineless” for “giving up”.

Wow.

Watch the clip here…

An absolute character assassination of the two players, there.

Neville is right to call out Arsenal's players

Neville, who always gave 100 per cent during his player career whether representing Man Utd or England, can’t stand it when footballers don’t give their all during matches.

This was Arsenal’s biggest match of the season and every one of their players failed to deliver.

Arsenal fans: do you agree with what Gary Neville said? Have your say by leaving a comment below.