Barcelona and Celtic may not be the greatest of rivals on the European stage, but they do share a fair bit of history with each other.
The Catalans may well have hammered Celtic 6-1 when the two sides last met at the Camp Nou during the Champions League group stages of the 2013/14 season, but what happened just one year before that will live long in the memory of the Celtic faithful.
That's because Neil Lennon's side secured one of the most remarkable results in the club's history by beating the likes of Lionel Messi, Andres Iniesta and co. by two goals to one.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250-word test article: https://gms.to/haveyoursay4
Messi scored in stoppage time for Barca, but goals from Victor Wanyama and Tony Watt helped Celtic claim a quite astonishing victory.
It was a truly incredible night, but the statistics from the contest were even more outrageous.
Going by the stats alone, there's absolutely no way that Celtic should have claimed a point, let alone all three.
Indeed, Barca had a ridiculous 89% of possession, while they completed as many as 955 passes. Celtic, on the other hand, made just 166 completed passes throughout proceedings at Celtic Park.
See the stats here:
Barca and Celtic are set to go head-to-head once again this evening as the two clubs continue to prepare for the new season.
Brendan Rodgers' side have already been involved in Champions League qualifying so should be ahead of Barca in terms of gearing up for the new campaign, but Barca could unleash the likes of Messi, Luis Suarez and co this evening.
Ahead of the fixture, Celtic defender Eoghan O'Connell insisted that he's excited to test himself against some of the best players in world football.
He told Sky Sports: "It will be a big test for me personally, because they've got top players at the top end of the pitch.
"But overall as a team they've got world class players, so we're all just looking forward to it, especially me, I'm looking forward to testing myself against the best."
Make your prediction for Barca's clash against Celtic below!