Having scored 15 goals in 31 outings during the 2006–07 season, Diamanti signed for Serie A side Livorno.
He made 14 starts and 12 substitute appearances in his first season with the Tuscany side.
He stayed with Livorno when they were relegated to Serie B due to finishing last in the 2007–08 Serie A.
On 23 August 2009, Diamanti played in Livorno's opening day fixture in Serie A, a 0–0 home draw against Cagliari.
Having scored 15 goals in 31 outings during the 2006–07 season, Diamanti signed for Serie A side Livorno. He made 14 starts and 12 substitute appearances in his first season with the Tuscany side. He stayed with Livorno when they were relegated to Serie B due to finishing last in the 2007–08 Serie A.
On 23 August 2009, Diamanti played in Livorno's opening day fixture in Serie A, a 0–0 home draw against Cagliari.
Alessandro Diamanti