Ajax fans warmed up for their Europa League semi-final tie by singing along with a delighted busker on the streets of Lyon.
The Dutch fans were in good voice as they showered the bearded musician with money as he strummed on a guitar.
They sang a rendition of Bob Marley'sfamous hit Three Little Birds as they merrily drank beer and danced outside a bar in the French city.
Twitter user @SpiggyTope explained: "Started with a few of them giving up their change and the whole entourage romped up to support! Amazing set of fans."
— Youngie #Backinthegame⚽️ (@robbieyoung81) May 13, 2017
Ajax will face Manchester United in the Europa League final, with Jose Mourinho's side needing to lift the trophy to make it into the Champions League next season.
United defeated Spanish side Celta Vigo 2-1 on aggregate, surviving a late semi-final second leg scare at Old Trafford, to make it to the final in Stockholm, Sweden.