Manchester United legend Gary Neville was finally forced to wear a Liverpool shirt live on TV, but took his fellow pundit Jamie Carragher down with him.
Having lost a bet with his Sky Sports colleague he had to wear the new home shirt with Xherdan Shaqiri's name and No on the back.
But Neville quickly got his own back, producing a United shirt for Carragher claiming he had failed to see through a bet a few years ago.
Neville lost a penalty shoot-out against Carragher before the start of the season, having placed a wager on the end result.
Having saved Neville's effort, the Liverpool legend got new signing Shaqiri to sign the shirt, after the barrage of criticism he had received at the World Cup.
'To my number 1 fan Gary. Please don't track back. Sorry, please don't back track on this bet,' Shaqiri wrote before signing off with his signature.
And as Carragher showed off the shirt at the end of Monday Night Football following Liverpool's 2-0 win over Crystal Palace, Neville had a surprise of his own.
Neville recalled a bet the pair had struck about former Tottenham midfielder Paulinho, with Carragher claiming the Brazilian would score 15 goals in a season.
So Neville produced his own shirt for Carragher, with his name and No 2 on the back, and he duly held up his end of the bargain.
Neville could not bear to show the Liverpool crest on his chest, and elected instead to show off Shaqiri's name and No.
The shirts will now be auctioned for foodbank charities run by supporters of both clubs.
sunnysayus
51
Soccer is fun and I can never be prouder to be part of its world.Both Neville and carragher were ones fierce rivals on the field of play when both Manchester united and Liverpool were title contenders both home and abroad.Their punditry role is getting to another level with the glamour in the spirit of sportsmanship that they are adding to it.Soccer is life and the world have witnessed and still witnessing its effects.