The eyes of the football world were on Rome on Sunday evening as Roma welcomed Genoa to the Stadio Olimpico for what would be Francesco Totti's final game, and the end of an era.
Although he wasn't named in the starting lineup, he was introduced with about 40 minutes to play and the crowd showed him their appreciation.
Roma needed to win to claim second place and automatic Champions League qualification as Napoli defeated Sampdoria 4-1, but having thought they had done enough Genoa levelled the score at 2-2 with roughly 10 minutes to go.
It was all set up for the fairytale ending... But instead it was Diego Perotti who was the hero on the day as he bagged a 90th minute winner to send the crowd into rapturous celebrations.
A big win for Roma, and fantastic that Totti's last appearance saw a positive result to help the club finish as runners-up to Juventus.
So all that was left to do was say goodbye, and it was emtional for all involves as fans and players alike battled through the tears to give their hero the perfect sendoff.
Totti is Roma. It's going to be weird seeing the club continue without him, although surely he will remain involved in some facet.
A fantastic day in Rome.
Francesco Totti's final farewell was streamed live on Facebook by AS Roma, and you can watch it in full here: