Les Romanisti ont dominé dès le coup d'envoi mais ont été initialement tenus en échec par Kenan Bajric, auteur d'un double sauvetage pour contrer Donyell Malen et Niccolo Pisilli, avant d'intercepter une tentative de Lorenzo Pellegrini. Pellegrini a ensuite envoyé une frappe au-dessus de la barre transversale, mais a été impliqué sur l'ouverture du score à la 22e minute. Il a provoqué puis tiré le coup franc que Daniele Ghilardi a remis de la tête devant le but pour permettre à Mario Hermoso de conclure au second poteau.
La quête personnelle d'un but de Pellegrini s'est poursuivie lorsque Dominik Takac a repoussé sa frappe enroulée. Peu après, les pistons de Gian Piero Gasperini se sont illustrés, mais Nahuel Molina a manqué le cadre sur un centre de Wesley França. Molina a finalement trouvé le chemin des filets à la 39e minute, l'Argentin marquant après que Takac a repoussé une tentative de Malen dans ses pieds. Malen a eu d'autres opportunités après la pause, mais Takac a bien anticipé sa tentative de lob, et le Néerlandais a manqué sa reprise de volée sur un corner.
Malen a tout de même été décisif en punissant Tigran Barseghyan après que Matias Soulé a empêché le ballon de sortir, en servant Pisilli pour le but. La soirée des visiteurs s'est rapidement dégradée lorsque Cesar Blackman, tentant désespérément de suivre Wesley, l'a fauché, concédant un pénalty que Malen a transformé avec sang-froid dans le petit filet. La sérénité des locaux était telle que Wesley et Malen ont été remplacés juste après le pénalty, alors que le chronomètre affichait seulement 59 minutes de jeu. Santiago Castro a manqué le cadre peu après son entrée, avant que Ghilardi ne voie une tête sauvée, que Molina ne tire à côté de volée et que Takac n'écoeure Rodrigo Mora.
Les locaux ont continué de pousser, mais il n'y aura pas eu de cinquième but, celui de Ghilardi ayant été refusé pour un hors-jeu de ses coéquipiers. Il n'y aura cependant aucune plainte, la Roma enregistrant une deuxième victoire consécutive toutes compétitions confondues, ce qui signifie que la défaite contre le Real Madrid reste leur seul revers cette saison. Ce premier succès en Ligue des champions cette saison maintient le Slovan Bratislava à la dernière place du classement, avec 13 buts encaissés en trois matchs pour un seul marqué.
