Former Manchester City and Barcelona midfielder Yaya Toure has rejoined Olympiakos on Sunday, 12 years after making his mark in Europe with the Greek Super League club.
Toure, 35, played for the Piraeus-based side during the 2005-2006 season, scoring three goals in 20 matches before he joined Monaco in the French Ligue 1.
The Ivorian moved to Spanish giants Barcelona in 2007, and after Gulf-based owners injected huge funds into Manchester City, he was one of the key signings that helped the club win three Premier League titles in seven seasons following his move there in 2010.
He played 230 matches for City, scoring 59 goals but was released at the end of last season after another title triumph, although he had grown frustrated with his lack of playing opportunities in northwest England under Pep Guardiola.
Toure has also played for Metalurh Donetsk in Ukraine (2003-2005) and Belgian club Beveren (2001-2003).
A four-time African Player of the Year, Toure made 101 international appearances and scored 19 goals.
He led the Elephants of Ivory Coast to their second African Cup of Nations Triumph in 2015.