Two years ago James Craigen and Gary Warren played together in a British Universities side while studying for their respective degrees, all the while still dreaming of making it as a footballer. This afternoon, having realised their goals, they will meet again, this time on opposite teams.
The pair took part in a tournament in China with the university side, beating their counterparts from Brazil en route to a final defeat. Today Craigen's Partick Thistle visit Warren's Inverness Caledonian Thistle as both clubs seek to continue impressive starts to the SPFL Premiership campaign.
"I've never played against him," said midfielder Craigen, 22. "He's a great player and a great person. He was the captain of our team in 2011. He was a great leader. We were beaten in the final by Japan in Shenzhen and got the silver medal. He was at Newport County in the Conference while doing a part-time teaching degree and I was at Edinburgh University.
"It's amazing we're now playing against each another in the SPFL a couple of years later. I always knew he'd go on to bigger things. There were a few clubs sniffing around him, Blackpool I think were one. It's no surprise to see him doing so well for Inverness over the last two seasons."
Craigen is not the only one renewing old acquaintance in the Highlands this afternoon. Firhill manager Alan Archibald worked under Terry Butcher during the latter's brief spell as assistant to Jimmy Bone at Thistle in 2007.
"In that short time he was there you could tell he would be a good manager," Archibald said. "You could see his qualities and that he was a very good coach.
"Terry has a lot of passion and it showed. He took a couple of drills which showed his organisation, but he was also very good about the dressing room. I learned a lot from him in a short period of time."