Few expected Jack Wilshere to be an Arsenal player at the start of the season but the Englishman has grabbed his final chance at the Emirates with both hands.
His loan exit to Bournemouth last season looked to be a case of last chance saloon and after he failed to perform on the south coast, his future in north London looked non-existent.
However, Arsene Wenger's gamble has certainly paid off and despite Wilshere being handed limited game-time, he has shined in the EFL Cup, Europa League and from the bench in the Premier League.
One of the reasons Gooners appreciate the 25-year-old so much is the passion he shows on the pitch and his overall affinity with Arsenal.
The Englishman has been at the club since 2001 and from crazy celebrations to anti-Tottenham chants, his loyalties are clear.
And Wilshere was able to endear himself even further with Arsenal supporters against Everton on Sunday, fresh from an impressive 5-2 victory.
He replaced Alexandre Lacazette in the 77th minute and took no time at all to impress, providing a calculated assist for Aaron Ramsey who propelled the Gunners into a 4-1 lead.
Arguably his finest moment, though, actually came after the final whistle.
During the ritual applaud of away supporters, a pitch invader approached Wilshere before being reprimanded by a steward after a brief chat.
However, as the fan was being led away, Wilshere walked after him and handed over his match jersey.
Check it out below:
Fantastic stuff from Wilshere.
Moreover, there's every reason to suggest Arsenal fans will get their wish soon and Wilshere will be handed more game time in important fixtures.
He explained before the Everton clash: “I wouldn’t be scared to play him. In the Premier League he can play [soon]. He is nearly back to his best.”
It's doubtful that Wilshere will ever reach the dizzying heights of his Barcelona showing in 2011, but he's certainly on his way.
Do you think Jack Wilshere deserves to start for Arsenal? Have your say in the comments section below.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms