Alfie Kilgour's 17-year association with Bristol Rovers has come to an end, joining Mansfield Town on a permanent deal for an undisclosed fee.
The centre-back, a product of the club's academy, made more than 100 appearances for his boyhood club, but he has found himself out of favour under Joey Barton this season.
With the 24-year-old's Rovers contract due to expire in the summer, his days with the club were numbered but he was not short of suitors, with League One clubs Port Vale and Exeter City declaring an interest.