Sky Sports viewers were left stunned as Will Ferrell hugged Roy Keane live on air ahead of Manchester City's clash with Aston Villa on Sunday.
The Hollywood actor and Keane previously played together in Soccer Aid and the American was clearly delighted to see the Cork native again.
Ferrell joined Keane, Gary Neville, Micah Richards and presenter Kelly Cates for a few minutes prior to the earlier Sunday clash between Leeds and Manchester United.
READ MORE: Liam Brady sets record straight on reported rift with Jack Charlton
Explaining how he knew Keane, the funnyman said: "Roy and I had the pleasure of playing in Soccer Aid."
Ferrell headed to the Etihad after taking in some National League football on as Wrexham beat Wealdstone 3-1 on Saturday.
He added: "I'm on a recruiting trip for LAFC, I'm seeing if [Man City] measure up to the MLS. I don't really have a side over here, I just enjoy following all the storylines, it's obviously a very good league."
A number of fans took to Twitter to express their shock at Keane and Ferrell's friendship.
One tweeted: "Will Ferrell and Roy Keane is the most unexpected friendship ever."
Another said: "A Will Ferrell and Roy Keane bromance is something I didn't expect to see this Sunday."
Someone else commented: "Will Ferrell just showed up on Sky Sports and is mates with Roy Keane. The match can't possibly live up to this. I may just switch off."
READ NEXT:
Johnny Sexton pays tribute to 'unbelievable' Conor Murray after emotional week
Conor McGregor opens up on 'trauma' of collision as he details treatment
Gardai investigating household name GAA star over claims of alleged €1m fraud
Boxing club pays touching tribute to teenagers who died after car overturned on Galway pier
Get the latest sports headlines straight to your inbox by signing up for free email alerts