 At the EuroBasket 2003 final phase he averaged 6.5 points, 1.3 assists and 1 steal in nearly 21 minutes per game, 
Italy upset Germany, Greece and France, the latter in a third place game that gave them a bronze medal and a place in the 2004 Summer Olympics, Soragna played 31 minutes in that game, for 5 points, 3 rebounds, 1 assist and 2 steals.Again part of the Italian team at the Athens Olympics the next summer, he averaged 5.2 points, 2.9 rebounds and 1.1. assists in nearly 24 minutes per game.He scored 12 points to help Italy get past European champions Lithuania in the semifinal, which already assured the Italians an olympic medal.