Iker Casillas won five La Liga titles at Real Madrid and three Champiosn League crowns
Porto goalkeeper Iker Casillas has been taken to hospital after suffering a heart attack at their training ground, the club has said.
The 37-year-old is "stable" in hospital and remains under observation.
Spain goalkeeper Casillas won three Champions League titles, and La Liga five times, at Real Madrid.
He was also part of the national squad that won two successive European Championships, in 2008 and 2012, and the World Cup in 2010.
A Porto statement read: "Casillas suffered an acute myocardial infarction during Wednesday morning training session held at the PortoGaia training centre in Olival.
"The work session was promptly interrupted to provide assistance to the Porto goalkeeper, who is currently at the Hospital CUF Porto. Casillas is well, stable and his heart problem [is] solved."
His former club Real Madrid published a statement, sending their former keeper "all the courage of the world".
"Real Madrid wants to transmit all their support to their beloved captain Casillas," the statement read.
"Casillas has taught us throughout his professional career to overcome the most incredible challenges to enhance the glory of our club.
"It has taught us that giving up does not fit into our philosophy of life and has shown us countless times that being stronger the harder the challenge is, the way to achieve victory.
"Real Madrid want to see their eternal captain recovered as soon as possible and send him all the courage of the world."