Newcastle and England legend Alan Shearer rolled back the years on Monday as he took part in an impromptu match on a visit to Africa for Sport Relief.
Alan Shearer poses with a Newcastle fan in Uganda for Sport Relief
The former striker teamed up with youngsters for a 30-minute game and, true to form, bagged a brace in the match in the Ugandan capital Kampala.
Shearer has been heavily linked with a possible role as part of Kevin Keegan's backroom team at Newcastle.
The striker could not help but smile as he met a fan in a Newcastle shirt.
On Saturday Alan Shearer told BBC Match of the Day that he had spoken to new manager Kevin Keegan about the possibility of joining him at Newcastle.
"I've got to ring him when I get back from Africa," said Shearer on Saturday's show, before flying out to Uganda to support Sport Relief.
"We didn't get into specific roles but I'll sit down with him at the end of the week and we'll discuss it and see what's best for everyone."
Shearer dusts off his trade-mark goal celebration for Sport Relief
Taking a break from filming for the upcoming Sport Relief campaign, the 37-year-old had a ball as he showed children from the KCCC project some of the old magic.
The icing on the cake came as one of the boys revealed he was wearing a Newcastle shirt under his training bib.
Speaking after the game Shearer said: "Most of these lads have lost parents through HIV/Aids and its fantastic that Sport Relief can help them to get back on track.
"It's been a while since I've kicked a ball in anger and I enjoyed every minute of that - especially scoring the goals, of course," he said.
"And as for the Newcastle fan - what can I say, the lad's got good taste!"
Shearer will be cycling from St James' Park to Television Centre via the Hawthorns with Match of the Day's Adrian Chiles to raise money.
Gary Lineker, Alan Hansen, Les Ferdinand and Jermain Defoe are also throwing their weight behind the campaign.
You can get involved in Sport Relief by signing up for one of the many Sport Relief Miles happening all over the UK on 16 March.