Former Brazil World Cup captain Socrates died in hospital on Sunday at the age of 57.

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.

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.

Socrates, who played for Brazil at the 1982 and 1986 World Cups, spent another 17 days in the hospital in September with liver trouble and had been recommended a transplant.

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.

1954: Born Socrates Brasileiro Sampaio de Souza Vieira de Oliveira on 19 February in Belem do Para, Brazil.

1974: Makes professional debut for Botafogo.

1978: Joins Corinthians, going on to play almost 300 games for the club.

1979: Makes Brazil debut, going on to win 60 caps and score 22 goals.

1982: Captains Brazil in 1982 World Cup but they fail to make it past the second round.

1984: Joins Italian side Fiorentina.

1986: Returns to Brazil to play for Flamengo. Plays for Brazil in World Cup but they lose in the quarter-fnals to France on penalties.

1989: Returns to Botafogo.

2004: More than a decade after retiring from action, agrees to a one-month player-coaching deal with Northern Counties East side Garforth Town. Comes on as a substitute 12 minutes from time in a 2-2 draw against Tadcaster Albion - his only appearance for the club, watched by a club record crowd of more than 1,000 at Wheatley Park.

2008: Inducted into the Pacembu Brazilian Football Museum Hall of Fame.