Coventry City were minutes away from an historic cup upset after taking a deserved second half lead against Tottenham Hotspur in the third round of the Carabao Cup.
But two late goals from the visitors in the 88th and 92nd minutes turned the tie on its head and secured victory for the Premier League side on a night of high drama at the CBS Arena where the Sky Blues did themselves proud with a superb overall performance.
City came flying out of the blocks with Jack Rudoni testing the keeper in the first minute from a blistering attack straight from the kick-off in a thoroughly entertaining and encouraging first half.
Rudoni went close again when he got on the end of a deep Jake Bidwell cross while the exciting Norman Bassette burst through on a couple of occasions, forcing Fraser Forster to tip over the bar before the two sides went in all square at the break.
Bassette then played a square ball to Thomas-Asante in the 63rd minute and the striker hit a clean shot past Forster to give Coventry a deserved lead.
Substitutes Ellis Simms and Ephron Mason-Clark went agonisingly close to extending the lead as City went searching for a second goal to put the tie beyond doubt, while Ben Wilson pulled off a brilliant save to deny Kulusevski at the other end.
Kulusevski then played Djed Spence through in the box and he slotted home to equalise in the 88th minute and Brennan Johnson beat the off-side trap in the second minute of stoppage time to secure the victory for the visitors.
STARTING FORMATION: 4-2-3-1
BEN WILSON: 8
Looked confident, commanding his area well and distributing the ball well early on in the game, playing it long when required to cut out the Tottenham press. Pulled off a brilliant reaction save to deny a Ben Davies’ header from a corner on the hour. Pulled off another terrific stop to deny Kulusevski in the 80th minute. Two big saves on the night!
MILAN VAN EWIJK: 7
Had his work cut out at right-back trying to contain Spurs’ threat down the left. Defended really well in the first 45 minutes when he got forward well and posed a threat down the right.
BOBBY THOMAS: 7.5/8
Faced a tough test on paper trying to keep Dominic Solanke shackled, which he did brilliantly in the first half as the striker barely had a sniff on goal, and played a sensational long ball to spring Bassette for a first half chance. Read the game well but guilty of the occasional sloppy pass out.
LUIS BINKS: 7.5/8
The former Tottenham Academy player rose to the occasion and looked really confident in possession, clearly keen to show his quality with a no-nonsense approach to defending.
JAKE BIDWELL: 7.5
Used his physicality to good effect on Wilson Odobert, who he went through as he won the ball on the left. The young lad had to go off injured, only to be replaced by Brennan Johnson! Got forward on the overlap and sent in some lovely deep crosses, the best of which provided a chance for Rudoni. Sent in a lovely cross for a Simms header.
JOSH ECCLES: 7.5/8
Took the armband and looked to have grown in stature on the night, getting his foot in and pinging some lovely early diagonals. Played with real maturity.
JAMIE ALLEN: 7.5
Worked incredibly hard chasing and closing down in a bid to win back possession. Did an excellent job mopping up as he read the game well.
BRANDON THOMAS-ASANTE: 7.5/8
Covered plenty of ground in a hard working display, tracking up and down the right wing and posed a threat with his pace and close control. Sent in a searching low cross which Haji stretched to get to but just failed to connect. Gave City a deserved lead with a lovely finish from a Bassette square ball.
JACK RUDONI: 8.5
Tested the keeper in the first minute, forcing him to make a good save as City flew out of the blocks with their own aggressive press. The attacking midfielder showed incredible work-rate, often tracking back to help win back the ball in deep areas. Hit a first time shot from a Bidwell cross, only for the keeper to block. Won the ball brilliantly to set up a chance for Bassette.
HAJI WRIGHT: 6.5
Forced to drop a little deeper than usual to help contain Spurs’ attacking threat but didn’t have the best of halves as he gave the ball away in his own half on two or three occasions. Much more of a threat after the break.
NORMAN BASSETTE: 7.5/8
Attempted a lovely turn on the halfway line in a bid to run free, only to be brought to ground by a cynical foul that went unpunished as the striker make a lively and confident start, showing blistering pace to leave Ben Davies standing on one occasion. Burst through just before the break and hit a shot that the keeper tipped over. Even more of a threat after the break when he tested the keeper at his near post but missed arguably the easiest chance of the night. Set up BTA for the lead.
SUBSTITUTES:
ELLIS SIMMS (70 mins, for Bassette): 6
Went close with a directed header from a Bidwell cross and looked a real presence up top. Set up EMC for a decent chance at the far post.
BEN SHEAF (70 mins, for Eccles): 6
Ooozed quality and showed a calm head, just what City needed as they attempted to see out the game.
EPHRON MASON-CLARK (70 mins, for Wright): 6
Went agonisingly close to making it 2-0 when he slid in at the far post after a ball from Simms.
VICTOR TORP (78 mins, for Rudoni): 5
Worked hard as City attempted to see out the last ten minutes but lost the ball in stoppage time as Spurs counter attacked and scored the winner.
Subs (not used): Brad Collins (GK), Tatsuhiro Sakamoto, Liam Kitching, Kai Andrews, Harvey Broad.
TOTTENHAM (4-3-3): Fraser Forster; Archie Gray, Radu Dragusin, Ben Davies, Destiny Udogie (HT, for Djed Spence); Lucas Bergvall (62 mins, for James Maddison), Rodrigo Bentancur, Pape Matar Sarr; Wilson Odobert (18 mins, for Brennan Johnson), Dominic Solanke (62 mins, for Son Heung-Min), Timo Werner (75 mins, for Dejan Kulusevski).
Subs (not used): Guglielmo Vicario (GK), Sergio Reguilon, Pedro Porro, Mikey Moore.
GOALS:
SKY BLUES: Thomas-Asante (63)
SPURS: Spence (88), Johnson (90+2)
REFEREE: Darren England
ATTENDANCE: 24,606 (3,077 away)
NEXT UP: Swansea (h), Saturday, September 21 (3pm).