David Templeton has completed his move from Hearts to Rangers, signing a four-year contract.
The winger held talks at Murray Park on Friday night and agreed terms to join the Third Division side just before a 12-month signing embargo on the club started.
Both clubs have declined to disclose the fee paid by Rangers to sign the player.
Templeton, who scored against Liverpool in the Europa League on Thursday night, joined Hearts from Stenhousemuir in 2007 and, having spent time on loan with Raith Rovers, soon established himself in the side.
A lively winger tipped to play on the big stage, the 23-year-old is named after former Rangers hero Davie Cooper.
Templeton's former Hearts team-mate, Ryan McGowan was also in signing talks on Friday but rejected the opportunity to move to Ibrox.
More About Deadline Day
- Revealed: The European league which gives the best value for transfer money
- Hearts' Ryan McGowan rejects Rangers move to stay at Tynecastle
- Celtic land Slovakian goalkeeper Lubos Kamenar on season-long loan
- Hibernian capture Manchester City defender Ryan McGivern on four month loan
- Celtic sign Venezuelan forward Nicolas 'Miku' Fedor from Getafe on loan
- Kilmarnock youngster Matthew Kennedy agrees three-year Everton deal
- Carlos Bocanegra leaves Rangers to join Racing Santander on loan