Most expected a routine win for Manchester City away at Wigan Athletic in the FA Cup fifth round, but football fans were treated to a true classic at the DW Stadium.
Against all the odds, the League One Latics claimed a 1-0 victory over the Premier League leaders, with Northern Ireland's Will Grigg scoring the only goal of the game late in the second half.
It was a game littered with controversy, with Fabian Delph at the centre of it all.
The English midfielder-come-defender was sent off in the first-half for a lunge on Max Power, an incident which sparked crazy scenes on the touchline and in the tunnel.
Sergio Aguero clashed with Paul Cook, while Pep Guardiola also voiced his discontent with the Wigan boss and he certainly continued the confrontation into the tunnel.
The BBC luckily had 'tunnel cam' in place, so you can see below the true carnage that unfolded.
VIDEO: CHAOS IN THE TUNNEL
After the match, both bosses were quizzed on the incident and what was said in the fracas.
Paul Cook's post-match interview was televised, but Guardiola's for some reason wasn't, with the Spaniard actually giving quite a respectable account of what happened.
For the record, Cook also downplayed the situation, before praising City and stating that he would like to see them win the other trophies this season.
GUARDIOLA ON THE INCIDENT
Fair play, maybe it was just in the heat of the moment and nothing too horrific was said.
However, that didn't mean Guardiola refused to ban any salty comments from his interview, as he took quite a dig at the Latics' valiant attempt.
Not really necessary.
You can see all of Pep's fiery post-match press conference below.
City may have had 83% of the ball and 29 shots compared to just four from Wigan, but at the end of the day, it was Grigg's shot that hit the back of the net.
Guardiola's dream of a legendary quadruple is now over, but he and the City team still face the very real prospect of claiming a treble, starting with the Carabao Cup final against Arsenal on Sunday.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms