Rome: Fiorentina’s captain Davide Astori died of natural causes, according to the district attorney of the northern Italian city of Udine, where the Serie A club had been holding their camp ahead of a league match.

Astori was found dead on Sunday when the players gathered in the dining room for breakfast before the Serie A game against Udinese, which was later suspended, according to reports.

“The idea we have of the situation is that the player died of cardiac arrest by natural causes,” Antonio De Nicolo told local media.

Astori, capped 14 times, joined the Milan youth academy and played for Cagliari and Roma before moving on loan to Fiorentina in 2015 and signing a long-term contract in 2016.

Since joining Fiorentina, he played 106 matches and became the leading figure in the Italian club.

As a sign of respect, all Serie A matches scheduled for Sunday were suspended, Serie A and the Italian football federation announced.

“All the fixtures scheduled for today are postponed as a sign of mourning. Farwell Astori,” Serie A tweeted.

Fifa and Uefa also offered their condolences for Astori’s death.

“Our sincerest condolences to the family and friends of @acffiorentina captain and Italian international Davide Astori, who passed away suddenly last night,” Uefa tweeted.

“Our thoughts are with the family and friends of Davide Astori who has passed away at the age of 31,” Fifa tweeted.

In Bundesliga, Bayern Munich put Freiburg to the sword on Sunday amid reports that their opponent’s coach Christian Streich has been approached about taking the reins at the Bundesliga leaders next season.

At the other end of the table, Hamburg, the only team currently in Germany’s top-flight never to have been relegated, need a “miracle” to avoid dropping into the second division after a goalless draw with Mainz.

Bayern continued their relentless march towards the title, opening up a 20-point lead at the top of the table with a 4-0 romp at Freiburg.

Borussia Dortmund slipped to third, but remain unbeaten under Peter Stoeger after they earned a hard-fought draw away to RB Leipzig.

Cologne are in an even worse state than Hamburg, anchored to the bottom after a disastrous goalkeeping error saw them lose to Stuttgart.