Falkirk striker Barney Stewart has signed a new contract, keeping him at the club until June 2028.
There is also an option in the deal for a further year.
Stewart, 22, scored a magnificent hat-trick in Falkirk's 4-1 win over Hibs on Saturday, having been recalled from a loan spell at Dunfermline earlier this month.
He signed from Heriot-Watt University last season and helped the Bairns to the Championship title
"I'm absolutely buzzing to sign a extension, it was a no brainer for me," Stewart said.
"It's been an incredible experience since I joined the club just over a year ago and I love it here.
"It's an amazing squad and dressing room, it's been great working under the gaffer and Paul [Smith], and I've got a really great connection with the fans.
"This is where I belong and I'm so happy to be here for the next two and a half years."
Manager John McGlynn added: "Barney has impressed us from the minute he walked in the door. As a team that gets a lot of crosses into the box, we should have been scoring more goals over the past couple of months, maybe even years, so to get someone who instinctively gets on the end of those crosses is brilliant.
"He's got a lot of natural attributes; his size, his height, he's a powerful boy and he's got good pace.
"We're really looking forward to continuing Barney's progress and seeing him score more goals for the team."