A championship footballer took pity on a fan who commented on Twitter that he was too 'skint' to buy a ticket for last Saturday's game. Ipswich Town defender Tyrone Mings (not pictured) arranged for two tickets to be left on the gate for fan Tris Monk, commenting that he shouldn't miss a game because he couldn't afford it.
So how did this happen, and what was the reaction?
A report by the BBC said that the exchange had started on Twitter, after Mings tweeted abut the forthcoming game. Monk replied, wishing him luck, and adding "wish I was there to watch" - using the hashtag skint. Mings replied "can you get to Portman Road?" and told Monk that he had left him tickets under his name on the gate.
Monk told the BBC it was out of the blue, adding: "I was sat on the sofa with my wife when he offered me two tickets, I couldn't believe it."
Mings was on the bench for the game.
Ming's generosity has not gone unnoticed. The supporters' club told fanzine, TWTD: "It's great to see a footballer making off pitch headlines for the right reasons. This is a great gesture by Tyrone and all the better that the fans were rewarded with a home win."
The original exchange was shared across Twitter, more than 4,500 times, and the response was overwhelming. Fans were proud. @GeorgeeeBrooks said: "Reading what @tyronemings1 did for a fan who couldn't afford to go to the game today makes me proud to be a town fan! #legend #itfc."
And more broadly, supporters were impressed. @philbowski74 said: "not a town fan, but nice to see a player helping out a fan. Nice one Tyrone." @chrisprodromou said "A touch of class from Ipswich Town player @tyronemings1 . An absolute star. "
Even stars got in on the act. Ian Wright tweeted: "What a dude!" And @GabrielleAplin said: "Aw how much of a lad is my friend Tyrone!"
The most expensive football tickets
Football player gives tickets to 'skint' fan
Price - £100
The Gunners officially charged the most for tickets to their matches. These prices were only for a top band of seats, and they do have seats at a much more reasonably priced £35.
Price - £87
Roberto Di Matteo's team demand the next highest ticket price for their performances, but also have lower band ticket prices staring from £23.50
Price - £80
Spurs are up next, and not only are their tickets pricey, the cost of a match day here (cheapest ticket, programme, pie and a tea) is one of the most expensive too.
Price - £60
The south west London club have the fourth highest ticket prices despite being middle of the table performers, with many of their better performing counterparts offering cheaper seats. They do however also have lower priced tickets starting from £20.
Price - £55
Fighting for the top spot in the table, United have a reasonable ticket price relative to their performance, though still charge more than their local rivals.
Price - £48
Despite offering more reasonably priced tickets than many of the other top clubs, the cost of a match day here is the most expensive of any of them.
Price - £47
Although they languish far from the top of the table, Villa are in seventh place, though their cheaper seats start from £21.
Price - £45
A tie sees these two clubs, who have just a point between them in the Premier League, in eighth place. It's Stoke who has the cheaper overall match day though.
Price - £42
It might come as a surprise to find City this far down the list. The club - who have had their fair share of controversy in the past few weeks - have relatively cheap tickets compared to their performances this year.
Price - £40
It's also somewhat surprising to find bottom of the table Wolves making it into the top ten with these prices which certainly don't match up to their lacklustre performances.