Former Brazil World Cup captain Socrates died in hospital Sunday At the age of 57, Brazilian media reported citing hospital sources.
Socrates had been in the Albert Einstein Israeli Hospital in Sao Paulo since Thursday when he was interned with food poisoning which developed into septic shock and had been on a life support machine, the daily O Estado said on its website.
It was the third time Socrates has been taken to hospital since August when he spent nine days there due to a digestive haemorrhage caused by excessive drinking.
A qualified doctor whose full name was Socrates Brasileiro Sampaio de Souza Vieira de Oliveira, he sprung to fame at Corinthians in the early 1980s.
The bearded, lanky Socrates, a leading player of his generation along with fellow Brazil midfielder Zico, he also played in Italy for Fiorentina.
Ronaldo poised for leading 2014 World Cup role
Ferrari, Red Bull withdraw from FOTA
Vettel takes record pole in Brazil
Photos: These Indians are saving Planet Earth
PHOTOS: Here's how 25 countries are projected to grow