Cristiano Ronaldo has put years of sporting rivalry aside to pay a touching tribute to Lionel Messi following the Argentine’s final appearance for his national team. The Portuguese superstar took to social media to celebrate his long-time contemporary, acknowledging the indelible mark Messi has left on the international stage.