Erik Lamela: 6/10. Got stuck in the heart of the action as Spurs turned the screws to find a winner. Reuters
Andre Onana: 6/10. Was unlucky his spectacular save against Fernando Llorente wasn't cleared by his defenders and eventually led to Lucas Moura scoring his and Spurs' second goal. His time wasting in injury time arguably allowed Spurs the extra few seconds they needed to complete an improbable 3-2 comeback win. AFP
Noussair Mazraoui: 7/10: The Ajax right-back kept Son Heung-min largely anonymous and always looked to join in the attacks. Reuters
Matthijs de Ligt: 6/10: Was a threat at set-pieces and it was his header that had given Ajax a 2-0 lead that should have sent them through to the Champions League final. However, his inexperience showed as Spurs mounted a late comeback. Was caught out way up field for Moura's first goal and lost his aerial tussle with Fernando Llorente that led to the winner deep into injury time. Reuters
Daley Blind: 4/10: Constantly surrendered possession and played Kieran Trippier onside to cross for the goal that eventually led to the equaliser. Reuters
Nicolas Tagliafico: 6/10. Solid defensively but offered little attacking threat. Reuters
Frenkie de Jong: 7/10. That rarity among defensive midfielders in that he is an excellent tackler and passer. Didn't deserve to be on the losing side. AFP
Lasse Schone: 5/10. Unable to exert the same influence as he did in the first leg with his short passes from the base of midfield. Substituted after Moura made it 2-2. Reuters
Hakim Ziyech: 8/10: The Moroccan was the standout player in the first half as Ajax tore Spurs apart. Scored a superb opener and could have sealed the tie with a late shot that hit the post. AFP
Donny van de Beek: 6/10. Failed to exert the same influence he had on the first leg. AFP
Dusan Tadic: 7/10. Played in a wider role on the left and crafted the opener for Ziyech. Needed to keep the ball more as Spurs came back into the game in the second half. Reuters
Kasper Dolberg: 5/10. A late inclusion after David Neres was ruled out just before kick off. Was booed by Ajax supporters for failing to close down Spurs players in possession. AFP
Daley Sinkgraven: 6/10. Showed some nice touches but found himself isolated too often. AFP
Lisandro Magallan: 4/10. Brought on as a late substitute to shore up the defence. He didn't. AFP
Joel Veltman: 6/10. Tough in the tackle but offered little else as Ajax succumbed to late pressure. AFP
Hugo Lloris: 6/10. Kept Spurs in the game with some fine early saves. Not to blame for either Ajax goal. AFP
Kieran Trippier: 7/10. Had a poor first half and it was baffling to see him marking Ajax captain Matthijs de Ligt at set-pieces. Improved massively in the second half and supplied a steady supply of ammunition for his attackers. Reuters
Toby Alderweireld: 8/10. A late block on Frenkie de Jong as Ajax threatened to kill off Spurs comeback epitomised the Belgian's class. AFP
Jan Vertonghen: 8/10. Played in a protective mask following last week's facial injury in the first leg. Dependable and nearly scored with a late header. Reuters
Danny Rose: 7/10: Had a running battle with Ajax midfielder Hakim Ziyech. Offered a constant overlap down Spurs' left and his determination drove those around him. AFP
Moussa Sissoko: 7/10. Has any player ever endeared themselves so much to a set of fans who had for so long despised him. The Frenchman is now a firm fans' favourite for his all-action displays, despite his lack of quality on the ball. Reuters
Victor Wanyama: 5/10: Surprising to see the Kenyan midfielder named in the starting line-up, given his first-leg struggles. Was again the weak link and Spurs were infinitely better when he was replaced with Fernando Llorente. AFP
Christian Eriksen: 6/10. The Dane struggled across both legs against his former club but was quick to recognise that the Ajax defence were struggling to cope with Llorente's physicality and ordered his teammates to hit high balls into the Spaniard. AFP
Dele Alli: 7/10. Played the final pass for two of Moura's three goals and always looking to take the game to Ajax. AFP
Lucas Moura: 10/10. The Brazilian enshrined himself in Spurs history with a second-half hat-trick that took them to a first Champions League final. The way he shifted the ball out of his feet for the second goal was hypnotic.
Son Heung-min: 6/10. Suspended for the first leg, the South Korean failed to exert much influence on the return leg but was always willing to run at the Ajax defence. AFP
Fernando Llorente: 8/10. While Moura will take the plaudits, the Spaniard's introduction turned the tie in Spurs' favour. Blind couldn't cope with Llorente in the first leg and struggled even more on Wednesday. His flick on led to the winning goal. Reuters
Ben Davies: 6/10. Offered plenty of drive from left-back after replacing Rose. Reuters
Erik Lamela: 6/10. Got stuck in the heart of the action as Spurs turned the screws to find a winner. Reuters
Andre Onana: 6/10. Was unlucky his spectacular save against Fernando Llorente wasn't cleared by his defenders and eventually led to Lucas Moura scoring his and Spurs' second goal. His time wasting in injury time arguably allowed Spurs the extra few seconds they needed to complete an improbable 3-2 comeback win. AFP
Noussair Mazraoui: 7/10: The Ajax right-back kept Son Heung-min largely anonymous and always looked to join in the attacks. Reuters
Matthijs de Ligt: 6/10: Was a threat at set-pieces and it was his header that had given Ajax a 2-0 lead that should have sent them through to the Champions League final. However, his inexperience showed as Spurs mounted a late comeback. Was caught out way up field for Moura's first goal and lost his aerial tussle with Fernando Llorente that led to the winner deep into injury time. Reuters
Daley Blind: 4/10: Constantly surrendered possession and played Kieran Trippier onside to cross for the goal that eventually led to the equaliser. Reuters
Nicolas Tagliafico: 6/10. Solid defensively but offered little attacking threat. Reuters
Frenkie de Jong: 7/10. That rarity among defensive midfielders in that he is an excellent tackler and passer. Didn't deserve to be on the losing side. AFP
Lasse Schone: 5/10. Unable to exert the same influence as he did in the first leg with his short passes from the base of midfield. Substituted after Moura made it 2-2. Reuters
Hakim Ziyech: 8/10: The Moroccan was the standout player in the first half as Ajax tore Spurs apart. Scored a superb opener and could have sealed the tie with a late shot that hit the post. AFP
Donny van de Beek: 6/10. Failed to exert the same influence he had on the first leg. AFP
Dusan Tadic: 7/10. Played in a wider role on the left and crafted the opener for Ziyech. Needed to keep the ball more as Spurs came back into the game in the second half. Reuters
Kasper Dolberg: 5/10. A late inclusion after David Neres was ruled out just before kick off. Was booed by Ajax supporters for failing to close down Spurs players in possession. AFP
Daley Sinkgraven: 6/10. Showed some nice touches but found himself isolated too often. AFP
Lisandro Magallan: 4/10. Brought on as a late substitute to shore up the defence. He didn't. AFP
Joel Veltman: 6/10. Tough in the tackle but offered little else as Ajax succumbed to late pressure. AFP
Hugo Lloris: 6/10. Kept Spurs in the game with some fine early saves. Not to blame for either Ajax goal. AFP
Kieran Trippier: 7/10. Had a poor first half and it was baffling to see him marking Ajax captain Matthijs de Ligt at set-pieces. Improved massively in the second half and supplied a steady supply of ammunition for his attackers. Reuters
Toby Alderweireld: 8/10. A late block on Frenkie de Jong as Ajax threatened to kill off Spurs comeback epitomised the Belgian's class. AFP
Jan Vertonghen: 8/10. Played in a protective mask following last week's facial injury in the first leg. Dependable and nearly scored with a late header. Reuters
Danny Rose: 7/10: Had a running battle with Ajax midfielder Hakim Ziyech. Offered a constant overlap down Spurs' left and his determination drove those around him. AFP
Moussa Sissoko: 7/10. Has any player ever endeared themselves so much to a set of fans who had for so long despised him. The Frenchman is now a firm fans' favourite for his all-action displays, despite his lack of quality on the ball. Reuters
Victor Wanyama: 5/10: Surprising to see the Kenyan midfielder named in the starting line-up, given his first-leg struggles. Was again the weak link and Spurs were infinitely better when he was replaced with Fernando Llorente. AFP
Christian Eriksen: 6/10. The Dane struggled across both legs against his former club but was quick to recognise that the Ajax defence were struggling to cope with Llorente's physicality and ordered his teammates to hit high balls into the Spaniard. AFP
Dele Alli: 7/10. Played the final pass for two of Moura's three goals and always looking to take the game to Ajax. AFP
Lucas Moura: 10/10. The Brazilian enshrined himself in Spurs history with a second-half hat-trick that took them to a first Champions League final. The way he shifted the ball out of his feet for the second goal was hypnotic.
Son Heung-min: 6/10. Suspended for the first leg, the South Korean failed to exert much influence on the return leg but was always willing to run at the Ajax defence. AFP
Fernando Llorente: 8/10. While Moura will take the plaudits, the Spaniard's introduction turned the tie in Spurs' favour. Blind couldn't cope with Llorente in the first leg and struggled even more on Wednesday. His flick on led to the winning goal. Reuters
Ben Davies: 6/10. Offered plenty of drive from left-back after replacing Rose. Reuters
Erik Lamela: 6/10. Got stuck in the heart of the action as Spurs turned the screws to find a winner. Reuters