Alexis Sanchez seems to have turned a corner recently, with the Arsenal star all smiles again and back scoring crucial goals for the Gunners.
The Chile forward's recent upturn in form could, of course, have something to do with the £300,000-a-week contract offer Arsenal have made to him, but a fit and firing Sanchez is a welcome sight for Arsene Wenger and the club's fans.
Sanchez made a young supporter's day on Monday as he handed the boy his shirt following Arsenal's 21- Premier League win over Middlesbrough, and the 28-year-old was at it again at Wembley.
Having scored a decisive extra-time winner against Manchester City to set up an FA Cup Final against London rivals Chelsea next month, Sanchez jogged over to the Arsenal supporters before throwing his top at another young fan - much to the delight of surrounding Gunners fans.
“Making a kid happy makes me happy too,” he wrote on his Instagram page after the first gift to a fan after the win at Boro.
Arsenal fans will no doubt hope that the goals and goodwill continue to flow from Sanchez.