Skysports.com understands Celtic have agreed a player plus cash deal for Dundee United's Barry Robson.
Celtic have been trailing the free-scoring midfielder all this month and they have now finally agreed a deal with their SPL rivals.
Nottingham Forest made a bid for Robson earlier this week, but Celtic appear to have won the race for the Scottish international.
Celtic have offered Dundee United young striker James O'Brien plus an undisclosed amount to persuade the Tannadice club to do business for their prize asset.
Robson has now been given permission to head to Glasgow for talks and undergo a medical at Parkhead.
The 29-year-old is now expected to agree personal terms and seal his move to Gordon Strachan's men before the close of the transfer deadline.
United manager Craig Levein said: "Both myself and the chairman would have preferred Barry to remain a Dundee United player, but he made it abundantly clear on a number of occasions that he wanted to move on.
"He felt that at his age, he had one last chance of a major contract and we couldn't persuade him otherwise.
"He's a fantastic player, greatly admired by the chairman and myself and we wish him well in his future career."