Trận đấu giữa AS Roma và Udinese diễn ra kịch tính với nhiều pha tranh chấp gay cấn. Trong suốt hiệp một, cả hai đội đều có những pha tấn công nguy hiểm và đội chủ nhà mở tỷ số do công của Lorenzo Lucca ở phút thứ 38. AS Roma chiếm ưu thế trong việc kiểm soát bóng, nhưng Udinese cũng có những cơ hội phản công đáng chú ý.
Vào hiệp hai, trận đấu tiếp tục nóng lên khi AS Roma được hưởng một quả penalty ở phút 50 sau tình huống Christian Kabasele phạm lỗi trong vòng cấm. Lorenzo Pellegrini không bỏ lỡ cơ hội, ghi bàn gỡ hòa 1-1 từ chấm 11m. Chưa hết, đến phút 64, AS Roma vượt lên dẫn trước 2-1 nhờ cú sút chính xác từ chấm phạt đền của Artem Dovbyk, sau khi thủ môn Razvan Sava phạm lỗi với một cầu thủ đội khách trong vòng cấm.
Sau đó, cả hai đội thay người liên tục, với các cầu thủ như Paulo Dybala, ngôi sao vừa chốt tương lai ở CLB, và Bryan Cristante (AS Roma) được đưa vào sân. Udinese cũng có những pha tấn công sắc bén, với Florian Thauvin và Martin Payero tạo ra vài cơ hội ghi bàn, nhưng bị cản phá bởi thủ môn Mile Svilar của AS Roma.
Tình huống đáng chú ý tiếp tục diễn ra với những pha phối hợp mượt mà từ AS Roma, nhưng họ cũng gặp phải sự phòng ngự chắc chắn từ Udinese. Vào phút 86, Florian Thauvin thực hiện một quả tạt tốt vào vòng cấm nhưng bị hàng phòng ngự Roma ngăn chặn kịp thời.
Ở những phút cuối, AS Roma có thêm một số cơ hội, nhưng không thể tận dụng. Trận đấu kết thúc với chiến thắng 2-1 nghiêng về đội chủ nhà AS Roma. Đội khách vươn lên vị trí thứ 9 với 30 điểm. CLB thủ đô đang có sự chuyển biến tốt dưới thời Claudio Ranieri.