Bristol City really captured the heart of the neutral during their amazing Carabao Cup run.
After beating three Premier League sides in Stoke, Crystal Palace and Watford, the Championship side did what many thought was impossible for them and beat Manchester United at Ashton Gate in the quarter-final.
It wasn't even a completely weakened side, with the likes of Paul Pogba, Anthony Martial and Marcus Rashford all starting.
A tie with United's noisy neighbours Manchester City awaited Bristol in the last four and they done themselves justice in both legs.
At the Etihad, a last-minute Sergio Aguero goal saw them lose 2-1 and on Tuesday night, they only lost 3-2, courtesy of another late strike from Kevin De Bruyne.
Bristol were deservedly getting tonnes of praise on Twitter and there was one moment at full-time that had everyone laughing for all the right reasons.
Aden Flint went over for a little word with Pep Guardiola and what he said was just simply brilliant.
VIDEO: FLINT MEETS PEP
Flint says: "Where are your Stone Island badges?"
What a way to take advantage of meeting a modern-day legend of the game.
Naturally, Twitter was in stitches at the incident, which proved that sometimes football can be light-hearted.
Brilliant, just brilliant.
Proof that football doesn't always have to totally serious, particularly with all the money flying around at the moment.
Guardiola's side were deserving winners but in his post-match interview, the boss was wary of the fact his strong side took their foot off the gas.
He said: "We're so happy to be there and for everyone involved at the club to reach this final. We played an amazing game until 2-0 and then we lose control, and in these kinds of games it's never easy until the end.
"But it will be a good lesson for us next Sunday in Cardiff and especially in the Championship League, in these kinds of situations to [play for] 90 minutes."
City's dream of the quadruple is still on, but one of Arsenal and Chelsea could make them pay in the final if they make the same mistakes again.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms