E. Frankfurt 0-1 Spurs (Agg: 1-2)
45+4. Bentancur gives away possession twice in a matter of seconds, and Frankfurt are ending the half in pursuit of an equaliser.
A cross is fizzed into the Spurs area from the right, and Bergvall struggles to dig it out from his feet and concedes a corner.
Two more minutes to see out until the break.
E. Frankfurt 0-1 Spurs (Agg: 1-2)
45. If the home crowd were loud and excited before, they're irate and intimidating now.
And a couple of Tottenham players going down shortly after the restart hasn't helped their patience.
One of them certainly isn't time wasting though, and Maddison is back on the floor as he struggles to recover from that huge whack.
In fact, he won't be able to continue, and Ange Postecoglou doesn't want to see how the six minutes of stoppage time. He's making the change now and Dejan Kulusevski is on in his place.
E. Frankfurt 0-1 Spurs (Agg: 1-2)
43. Dominic Solanke makes no mistake, and it's advantage Spurs in Frankfurt!
E. Frankfurt 0-0 Spurs (Agg: 1-1)
42. It's a penalty to Spurs!
E. Frankfurt 0-0 Spurs (Agg: 1-1)
38. Here's a flashpoint! Maddison has been absolutely wiped out by goalkeeper Kaua Santos inside the penalty area!
Romero clips a ball over the top of the Frankfurt defence which the Spurs midfielder races on to, and flicks a header goalwards.
A split-second later, the goalkeeper arrives and thunders into Maddison, leaving him flat out on the deck.
The first concern is for Maddison, but the second is surely that it should be a Tottenham penalty.
VAR are reviewing the action...