Porto have announced that Casillas has renewed his contract for another year with the club despite announcing previously that he would be leaving the club at the end of the season. The former Real Madrid shot-stopper has been at the club since leaving the Spanish side in 2015 and has made 114 appearances during that time.
"Today is a very happy day for me!! I will continue for another year together with all of the Portistas. Without doubt, this is the perfect finish for a wonderful season. Thanks for all the support," he said on Twitter when he announced the news himself.
The Portuguese media have reported that the 36-year-old was forced to take a paycut in order to continue with the club.