Brescia will play in Serie A next season after beating Torino 2-1 in the second leg of the Serie B Play-off final.
The Rondinelle, who played out a goalless draw in Turin last Wednesday, took a 34th minute lead at the Stadio Mario Rigamonti through Davide Possanzini before strike partner Andrea Caracciolo made it 2-0 from the penalty spot after 67 minutes.
Torino had defender Danilo D'Ambrosio sent off two minutes later, but still managed to pull a goal back through substitute Rachid Arma with four minutes remaining.
The visitors were then reduced to nine men in the fourth of five added minutes after Apimah Barusso was shown a red card.
Brescia, back after a five-year absence, will join Serie B champions Lecce and runners-up Cesena in Italy's top flight next season, while Toro have to endure another season in the second tier.
[Serie B Play-off & Play-out Reviews]