A closer look at the career of Southampton's latest Scottish signing.
Stuart Armstrong arrives at St Mary’s on the back of a richly productive three-and-a-half-year spell with Celtic.
Following a 2015 move from Dundee United – where he established his reputation as a goal-scoring midfielder with 21 goals and 31 assists in 150 appearances – Armstrong played a key role in the back-to-back domestic trebles under manager Brendan Rodgers.
The 26-year-old’s individual contributions in the final third - scoring or assisting 63 times in 144 matches (28 goals, 35 assists) - coincided with an historic and record-breaking period for the club.
The former Inverness youngster heads south of the border to join Saints with four Scottish Premiership titles, two Scottish Cups and two Scottish League Cups to his name.
A scoring debut against Partick Thistle in February 2015 was a sign of things to come in Glasgow. A European bow quickly followed against Inter Milan in the Europa League before a breakout 2016/17 campaign under new manager Rodgers for whom he became a standout performer.
Playing off the striker, Armstrong scored 17 goals in all competitions – a new career-best, topping the 11 for Dundee United in 2013-14 – as Celtic ended the season unbeaten on the way to the first of two domestic trebles.
But, it was not just the quantity of goals from midfield that caught the eye.
Strong off both sides and deadly arriving late on the edge of the penalty area, the number 10 compiled a catalogue of spectacular strikes from distance in his time with The Hoops, a 30-yard drive into the top corner against Hamilton in December 2016 the pick of the bunch.
International recognition was not far behind: a first Scotland cap against Slovenia in March 2017 and goal in a 3-0 win over Lithuania at Hampden Park came before the close of 2017.
A knee injury through the winter limited Armstrong to 14 league starts last time out though three goals, four assists, four UEFA Champions League bows and five Scotland caps represented a respectable return nonetheless.