Goodness gracious me, now Tottenham should be ahead.
Mile Svilar came for a cross but flapped at it, leaving the net unguarded.
Brennan Johnson brought it down well and poked it goalwards, but it was brilliantly blocked on the line by the diminutive Angelino.
Dominic Solanke tried an acrobatic bicycle kick on the rebound, but Svilar recovered to block it with a mixture of his body and face.
It was superb play from the Italian side.
They look really confident on the ball, Dybala (of course, who else) at the heart of everything they're doing. He's dictating things right now.
Kone, I think, zipped a pass into his feet and he turned it on first time to El Shaarawy, who smashed it goalwards on the volley.
It was beautifully clean contact and it whistled into the bottom corner beyond a diving Fraser Forster.
Roma's fans erupted with joy but have to calm down again now.
It wasn't fantastic defending from the centre-back pairing of Ben Davies and Radu Dragusin in the build-up to that Ndicka goal.
First, Davies rather slashed at a lofted ball forwards, the ball squirting sideways. As it dropped, Dragusin needlessly barged into Manu Kone right under the referee's nose. Clear foul and free kick.
Paulo Dybala bent in a testing delivery, defender Evan Ndicka had too much space inside the area, and it looped up off his shoulder and in.
Claudio Ranieri claps, pleased.
Paulo Dybala looks the most likely to score for Roma. His movement is a thorn in the side of Tottenham right now!
And a clever pass carves the hosts open, giving Dybala a chance to shoot from a very tight angle.
Forster is off his line quickly and blocks it, before gathering the ball at the third attempt after some rather nervous juggling.
Haha, he's not short of confidence, is he, Paulo Dybala?
The little magician sees Forster a little off his line and slams it goalwards from probably more than 40 yards out. Forster scuttles back anxiously but it went wide.
At the other end, Son drives into the box from the left, but Dejan Kulusevski's touch lets him down and Angelino swipes it away.
Dominic Solanke’s off-ball work in the first 15 minutes has been exceptional.
He’s giving Roma no time in build up and pressing the goalkeeper especially well, meaning they have to play long or into trouble.
His repeated sprint ability is fantastic — Postecoglou praises his work rate a lot — and it’s details like that which matter a bit more on European nights.
A brilliant inswinging cross from Paulo Dybala, who looks lively, and Radu Dragusin has to intervene to nod it out for a corner. This is when teams would typically target Guglielmo Vicario, who isn't the best from set pieces.
But the Italian is out injured, with 6ft 7in Fraser Forster, usually his deputy, between the sticks. Forster and Spurs conceded from a corner at Galatasaray when it was worked to the edge of the box for Yunus Akgun to smash home.
And Roma try the same trick! Dybala out to Angelino in a sort-of reverse 'Paul Scholes volley against Aston Villa' set-up. Angelino scuffs it back to Dybala, who cuts inside and bends one narrowly wide of the far post.
Lovely shape on it, great technique, but Dybala was offside, as it turns out.
There was a brief pause in play as Roma midfielder Manu Kone went down after Pedro Porro fizzed the ball past him.
Not sure what happened there, it wasn't a contact injury. Think he jarred his ankle when jumping to block Porro's pass.
Anyway, after some treatment, the Frenchman is back up on his feet and back in the match.
VAR took an age to decide if Pape Sarr was fouled or not (the referee went to the monitor) but it was lovely link play by Dominic Solanke in the build-up.
He dropped in and worked the ball out to the right, where Pedro Porro made a run beyond, then Sarr came in on the underlap.
Surprised Roma haven’t been more aggressive with their centre-backs and had one step out touch-tight.
Solanke had two passes inside the first two minutes and had already been fouled.
Tottenham looked a little discomfited in possession, forced backwards by the Roma press, with Davies and Dragusin going back to Forster.
It was a nice move building up from the back, with Son fouled by ref Glenn Nyberg playing a good advantage.
Tottenham continued playing, crossed into the box, and Pape Sarr got a toe to the ball before Mats Hummels clipped him.
I have to say, it looked a penalty in real time. And VAR concurs!
Nyberg points to the spot. Son to take...