Sometimes it is easy to forget just how far Trent Alexander-Arnold has come in a short time.
Before Liverpool's opening Premier League game last season at Watford, the local boy had only appeared twice for his youngest club, playing 12 advanced games all with most of those ones; n come from the bench.
Nathaniel Clyne's pre-season back injury brought him a place on the right before that game at Vicarage Road though, and less than two years later his appearance in Liverpool is 84, while he has also played and scored for England and appear in the World Cup.
Alexander-Arnold has also been in a glittering form late, registering eight extraordinary in his final six appearances in each competition.
Two of those came to the stunning 4-0 victory over Barcelona who ordered a Liverpool van in the Champions League final, with the second in that fast corner that Barca caught out and allowed Divock Origi scored the fourth crucial goal.
And after booking his place in Madrid, Alexander-Arnold is almost certainly to carve a piece of the Champions League history in the final against Tottenham.
Because if he starts against Spurs, as he is likely to do, then the 20-year-old will be the first ever player under the age of 21 to start the finals in the competition, after starting to beat 3. -1 Liverpool to Real Madrid in Kiev and a year ago.
Alexander-Arnold is now to be the youngest player ever to compete in two Champions League finals since Christian Milan's other full-back Christian Panucci started winning 4-0 over Barcelona in 1994 and the 1-0 loss. to Ajax in 1995, when he was 22 years old.
Alexander-Arnold will not turn 21 until October, at which time it is likely to close 100 times to Liverpool.