Everton have announced the signing of Spartak Moscow winger Aiden McGeady on a permanent deal for an undisclosed fee, as broken by the club's official Twitter account.
The former Celtic man has signed a four and a half year deal and was unveiled by the club prior to their clash with Norwich this afternoon.
The 27-year-old was with the Russian club for three and a half years after a £9.5m move from the Scottish giants, making 92 appearances for Spartak during his time there and netting 13 goals.
McGeady, who also has 63 caps for the Republic of Ireland, has previously been linked with a move to Goodison Park and has decided that now is the time to join up with Roberto Martinez's high-flyers.
He will now join up with international teammates Seamus Coleman, Darron Gibson and James McCarthy at the club, with Martinez clearly hoping that his pace and trickery can help propel the club into the Champions League next term.
There had been rumours that McGeady would sign a pre-contract agreement to move in the summer, but Everton have accelerated the move in order to continue their fine early season form.