Carlisle have announced that Sam Cosgrove has signed for Scottish Premiership club Aberdeen on a two-and-a-half-year deal.
The 21-year-old striker had only joined Carlisle last summer and he made 12 appearances for the Sky Bet League Two club, scoring one goal.
Cosgrove came through Everton's youth academy before joining Wigan, where he made one League Cup appearance. During his time with the Latics he was sent on loan to Barrow, Chorley and North Ferriby United before joining Carlisle.
"Sam was one we had earmarked for the summer but during conversations with Carlisle it became clear they were keen to agree a deal for Sam in this transfer window so things progressed quickly," Aberdeen manager Derek McInnes said.
"He's a young guy who we feel has lots of potential and we're looking forward to working with him to further develop his talent.
"I'm sure he'll make a positive contribution to the team between now and the end of the season."
Carlisle manager Keith Curle told their club website: "Sam was keen to make the move to the SPL and, having made sure we got the best outcome for all parties, we wish him well as he now joins Aberdeen.
"He's a player who has progressed with us and we still feel there was more to come. He has good attributes and I know he has enjoyed his time with us. We'll be monitoring his progress.
"It took him a few months to get some of his fundamentals correct and we're disappointed that he's gone, but we wish him well. It's now up to him to make the most of this next step."