Gareth Bale's move to Real Madrid was finally sealed on Sunday, with the Welshman joining the Spanish giants on a six-year deal.
The fee has not been revealed by either Real or Tottenham, but it is tipped to be a world record, surpassing the £80million spent by Real when they signed Cristiano Ronaldo in 2009.
The transfer represents a significant step in the 24-year-old's already outstanding career and here we look back at Bale's life in football, tracking his meteoric rise from talented teenager to international superstar...
1989: Bale is born in Cardiff on July 16, to parents Frank and Debbie. Football is in Bale's blood from birth, with his uncle, Chris Pike, a former Cardiff City player.
1997: He is spotted as an eight-year-old while playing for a Cardiff Civil Service side. Bale impresses Rod Ruddick - involved in Southampton's academy - at a football tournament in Newport. He begins training sessions at the club's satellite academy in Bath shortly after.
2003: Bale is reported to have run the 100m sprint in 11.4 seconds at school at the age of 14, when he also begins travelling to Southampton for training.
2005: He joins Southampton officially, signing trainee terms with the club.
2006: April 17 - The Welshman becomes the second-youngest player to ever represent Southampton in a 2-0 win against Millwall, at the age of 16 years and 275 days. Only Theo Walcott (16 years, 143 days) was younger.
May 27: Bale becomes the youngest ever Welshman to play for the senior team, making his debut in a 2-1 friendly win against the Trinidad & Tobago in Austria. Aged 16 years and 315 days, Bale comes on as a substitute and provides the assist for Rob Earnshaw's late winner.
July 16: Turns 17 and marks the celebration with the signing of his first professional Southampton contract.
August 6: Scores a free-kick on the opening day of the 2006-07 season as Southampton draw 2-2 with Derby. The goal is Bale's first for the club.
September 5: A first Wales start follows in a 2-0 friendly defeat to Brazil at White Hart Lane.
October 7: The records continue to tumble as Bale becomes Wales' youngest-ever scorer when he nets a free-kick in a 5-1 loss to Slovakia in a Euro 2008 qualifier.
2007: March 4 - As part of an excellent season in the Championship for Southampton, in which he scored five goals from 38 appearances at left-back, Bale is crowned the Football League Young Player of the Year.
May 12: Bale limps off injured in Southampton's 2-1 loss to Derby County in the first leg of their play-off semi-final. They eventually lose in a penalty shootout, with the fixture at St. Mary's Stadium Bale's last as a Southampton player.
May 25: Tottenham agree an initial £5 million fee for Bale, potentially rising to £10 million dependent on future success. The player moves to White Hart Lane to continue his rise through British football.
July 12: Bale makes his Tottenham debut in a friendly against St Patrick's Athletic. Tottenham win 1-0.
August 26: A Premier League debut follows, with Bale stepping out in Tottenham's 1-0 loss to Manchester United.
September 1: Bale's first Premier League goal comes in a 3-3 draw at Fulham.
September 15: Tottenham fans take to Bale immediately, as he scores a free-kick in a 3-1 derby loss to rivals Arsenal.
December 2: Bale suffers a season-ending foot injury in a 3-2 defeat at Birmingham City.
2009: September 26 - After playing 24 Premier League matches without featuring in a win, Bale finally breaks an unwanted hoodoo, as he plays a part in Tottenham's 5-0 triumph against Burnley.
2010: May 7 - Bale signs a new four-year deal with Tottenham after helping them to a fourth-placed Premier League finish with a series of excellent performances.
October 20: The winger announces himself on the European stage, scoring an incredible hat-trick in a 4-3 UEFA Champions League defeat to Inter Milan at the San Siro.
November 2: Bale repeats the trick against Inter, starring in a 3-1 group-stage win at White Hart Lane.
2011: March 19 - Bale signs another contract with Tottenham, this time for a four-and-a-half year term.
2012: January 18 - Announced as a member of UEFA's Team of the Year for 2011.
June 27: After more impressive form, Bale signs a new four-year deal. It his third new contract in just over two years.
October 20: Bale's first child - daughter Alba Violet - is born, as the Welshman begins the season in outstanding form.
2013: February 7 - Tottenham manager Andre Villas-Boas admits the club are unlikely to keep Bale if they fail to qualify for the Champions League.
April 28: Bale wins the Player of the Year and Young Player of the Year at the PFA awards.
May 19: A goal on the final day of the Premier League season against Sunderland helps Tottenham to a 1-0 win. Bale finishes the campaign with 21 goals in 33 appearances but Spurs finish fifth and miss the Champions League spots.
August 22: After weeks of speculation linking Bale with a Real Madrid move, the Spanish club offers shirt printing with 'Bale 11' on the back on their official website.
August 28: Bale refuses to train at Tottenham for the second day in a row as Real Madrid's world-record bid for him apparently nears completion.
September 1: Bale's move to Real Madrid is finally confirmed, shortly after Tottenham lose 1-0 to Arsenal.
|Lazio 6 Palermo 2: Keita nets five-minute hat-trick|
|Burnley 0 Manchester United 2: Rooney makes goalscoring return in Ibrahimovic´s absence|
|AC Milan 1 Empoli 2: Suso pays the penalty as Rossoneri´s European bid takes a hit|
|Everything has gone wrong - Icardi bemused by Inter woes|
|Aston Villa 1 Birmingham City 0: Agbonlahor condemns Redknapp to derby debut defeat|
|Celtic 2 Rangers 0: McGregor, Sinclair down Old Firm rivals to keep Bhoys´ treble hopes alive|
|Sassuolo 2 Napoli 2: Milik rescues Sarri´s side after Hamsik howler|
|Rooney returns for United to replace injured Ibrahimovic|
|Mbappe, Silva and Lemar to stay at Monaco - Vasilyev|
|Melbourne City 0 Perth Glory 2: Castro inspires Elimination Finals revenge mission|
|Griezmann considering Manchester United and Real Madrid offers|
|Lingard backs Rashford to fill Man Utd´s Ibrahimovic void|
|Anelka re-opens Domenech feud over Mbappe comments|
|Griezmann walks out on interview after questions over Atleti future|
|Neymar to miss El Clasico after Barcelona lose patience with TAD appeal|
|Man Utd is not a step up for Lukaku - Koeman aims barbs at Red Devils|
|Hazard understands semi-final benching|
|Red cards, penalties and controversy - Is Pique right to fear Madrid bias in El Clasico?|
|Arsenal v Manchester City: Aguero reasserting himself after Guardiola transformation|
|MLS Review: Dallas stay unbeaten, Union denied first win|
|Wenger compares Ramsey to Lampard|
|Sane: Guardiola told me to play like Messi and Neymar|
|Sanchez almost at same level as Messi – Guardiola lauds Arsenal star|
|Simeone hails clinical Atletico after seeing off Espanyol|
|Pochettino looks to bright future for Tottenham despite Chelsea woe|
|We threw away our credibility - Pioli slams Inter after hapless second-half showing|
|Bomb scare has helped pull Borussia Dortmund´s squad together, claims Tuchel|
|Chelsea´s unsung heroes win Conte praise after Wembley win|
|Sporting CP 1 Benfica 1: Lindelof cancels out Silva penalty|
|Fiorentina 5 Inter 4: Icardi hat-trick not enough for hapless Inter|
|Conte flummoxed by Chelsea schedule|
|Atletico star Griezmann brings up 100 goals in LaLiga|
|Espanyol 0 Atletico Madrid 1: Griezmann makes the difference with landmark goal|
|Emery satisfied as win sends PSG top|
|Burki not angry with mistakes in Dortmund win|
|Silva: Ten-man Hull deserved vital win|
|Pochettino: Tottenham dominated Chelsea|
|Matic: Wembley thunderbolt not my best goal|
|Double vision for Chelsea as super Spurs are slain|
|Ronaldo not the most naturally talented player - Fortune|
|Borussia Monchengladbach 2 Borussia Dortmund 3: Guerreiro settles Bundesliga thriller|
|Chelsea 4 Tottenham 2: Matic stunner seals Blues´ progress to FA Cup final|
|Buffon rested for Juventus-Genoa|
|We played like 11 lions! - Bilic buoyed by West Ham´s grit|
|´Proud´ Swansea boss Clement issues survival rallying call|
|Howe warns Bournemouth not safe yet|
|Championship Review: Newcastle United on brink of promotion, Fulham thump play-off rivals Huddersfie|
|´Significant ligament damage´ set to end Ibrahimovic´s season|
|Bayern defender Alaba a doubt for Pokal semi|
|Paris Saint-Germain 2 Montpellier 0: Cavani and Di Maria send Emery´s men top|
|Swansea City 2 Stoke City 0: Arnautovic penalty blunder proves costly as Swans pick up valuable vict|
|West Ham 0 Everton 0: Toffees´ poor away form continues|
|Hull City 2 Watford 0: Clucas stunner helps 10-man Tigers to vital win|
|Bournemouth 4 Middlesbrough 0: King on target again as Boro slide towards the drop|
|Bayern Munich 2 Mainz 2: Leaders held to give Leipzig hope in title chase|
|Hazard and Costa benched for Chelsea v Spurs at Wembley|
|Valverde hits out at departure reports amid Barcelona links|
|It could be my last year - Napoli boss Sarri unsure over future|
|Dyche backs Rooney to replace injured Ibrahimovic|
|Modric hits back at Bayern: Nobody notices when decisions go against Madrid!|
|Luis Enrique´s Clasico farewell? – Barca boss will keep emotions in check|
|Is El Clasico decisive? Zidane and Luis Enrique take contrasting views|
|Mertens has a family situation - De Laurentiis hints at Napoli exit|
|With or without Neymar, Barcelona are prepared – Luis Enrique|
|Prolific Messi, unbeaten Zidane and the best Clasico Opta stats|
|Ake in line to start for Chelsea in FA Cup semi-final|
|AC Milan captain Montolivo could make comeback against Empoli|
|Allegri: Genoa match decisive for league title|
|Bale in Real Madrid squad for El Clasico|
|Modric hopes he has to console Rakitic after El Clasico|
|Insigne signs new Napoli deal|
|Facing Tottenham is Chelsea´s toughest fixture, says Matic|
|Heaton: I got the Ferguson hairdryder treatment for leaving Man Utd!|
|Arsenal boss Wenger not feeling the pressure against Man City|
|More goals and more assists - How Messi is outshining Ronaldo ahead of the Clasico|
|Chelsea v Tottenham: Perfect 10s Hazard and Eriksen take centre stage|
|Escapology king Sergio Ramos is Real Madrid´s main attraction in Clasico circus|
|WATCH: Giovinco´s stunning free-kick in MLS|
|Toronto FC 3 Chicago Fire 1: Giovinco brace helps end slump against Schweinsteiger´s men|
|Klopp: Champions League prospects helping Liverpool in transfer market|
|Mourinho: Manchester United in trouble after Ibrahimovic and Rojo injuries|
|I don´t know how United will cope without injured Zlatan - Fortune|
|Pochettino: Tottenham´s top-four finish would mean more than a Barca title|
|Sevilla 2 Granada 0: Ganso double piles pressure on Atletico|
|Norwich City 2 Brighton and Hove Albion 0: Stockdale nightmare makes visitors wait for title|
|Zambrotta: It makes me laugh when people say Messi is in decline|
|Barcelona more of a team than Real Madrid - De Boer|
|Rashford can be ´world star´ like Neymar and Ronaldo, says Scholes|
|Shaw hoping to take first-team chance at United|
|I´m sorry, but MLS should review player safety - Howard|
|Bastia to play at neutral venue after Lyon crowd trouble|
|Replacing Chelsea captain Terry not easy for Conte|
|Alderweireld: Chelsea´s Costa my toughest opponent|
|Juve agree €9.5m deal for Bentancur|
|City relieved of UEFA shackles after complying with FFP rules|
|Ugo was a credit to football - England boss Southgate leads tributes to Ehiogu|
|Guardiola understands if City owners are not happy|
|Allardyce backs Palace´s Townsend for England recall|
|Courtois fit to face Spurs – Conte|
|Chelsea boss Conte tells Spurs to ditch underdogs tag|
|Atletico not caught up on revenge against Real Madrid, says Simeone|
|Monchi won´t be drawn on Sampaoli future|
|They cannot replace what they took away from me - Sakho blames drugs ban for missing Euro 2016|
|I got told via a TV screen! - Dyche cools Keane exit talk|
|Former Costa Rican FA president Li banned for life|
|Tuchel warns Dortmund critics to handle players carefully|
|Hazard targeting first FA Cup winners´ medal|
|Chelsea captain Terry unlikely to replace Cahill at Wembley|
|There shouldn´t be any problems - Nedved hopeful of Allegri renewal at Juventus|
|Mbappe will be at Monaco for another year - Giuly|
|´Irreplaceable´ Terry will be a loss for Chelsea - Fabregas|
|Emery staying put at PSG amid Roma rumours|
|Jesus in contention for City comeback at Wembley|
|Brisbane Roar 1 Western Sydney Wanderers 1 (6-5 pens): Super sub Young pulls off penalty heroics|
|Rashford playing for England Under-21s wouldn´t make sense - Mourinho|
|Ancelotti wants Bayern to bounce back from Champions League exit|
|Barcelona take Neymar appeal to CAS|
|Villaverde hopes for fitting farewell in last Calderon derby|
|Monaco out for Juventus revenge - Vasilyev|
|Arsenal scourge Sane has Gunners in his sights again|
|Manchester United draw Celta in Europa League semi-finals|
|LFP to use Video Assistant Referees in Ligue 1 play-off|
|Monchi expects to join Roma, but denies Emery links|
|Mazzarri keen for permanent Niang deal|
|Say cheese! Bastian Schweinsteiger turns cameraman for star-struck Chicago Fire fan|
|Schmelzer: Details of Dortmund attack will help players|
|Tottenham coach Ugo Ehiogu dies, aged 44|
|El Clasico: Barcelona´s limp away form leaves Luis Enrique legacy on the line|
|Neymar ready to overtake Messi and Ronaldo as world´s best - Beckham|
|Police charge suspect with Dortmund bus attack, allege financial motivation|
|Copa Libertadores Review: Botafogo, Barcelona draw as Godoy Cruz claim win|
|Mourinho impressed by Shaw, Rashford|
|Man United on longest home unbeaten run since 2011|
|Ibrahimovic, Rojo injuries look bad - Mourinho|
|Berizzo: Connected Celta a match for anyone|
|Rashford: Man Utd did it the hard way!|
|Man United´s costly Europa League toil hints at long road ahead|
|Schalke midfielder Goretzka taken to hospital|
|Besiktas 2 Lyon 1 (3-3 agg, 6-7 on penalties): Lopes and Gonalons the shootout heroes|
|Schalke 3 Ajax 2 (3-4 agg, aet): Dutch delight as stunning comeback falls short|