Sampdoria har ena benet i cupfinalen efter 3-0 hemma mot Inter i första semifinalen i italienska cupen.
Antonio Cassano gjorde 1-0 efter makalöst slarv av Nelson Rivas och Giampaolo Pazzini fixade 2-0 och 3-0.
Sampdoria fick Gastaldello utvisad efter en timmes spel efter hans andra gula kort. Det andra kom efter en ful tackling på Mario Balotelli.
En stund senare föll Balotelli ihop mitt på plan och fick bäras ut på bår. Strax innan hade han smällt in i stolpen med skrevet. Det kom snabbt rapporter om att han återhämtat sig när han kom in i omklädningsrummet.
Inter och innhoppare Crespo hade en del bra reduceringschanser men mälvakten Castellazzi storspelade.
Zlatan Ibrahimovic spelade inte på grund av lårskada.
Startelvor:
Sampdoria: 1 Castellazzi; 16 Campagnaro, 28 Gastaldello, 84 Raggi; 20 Padalino, 21 Sammarco, 17 Palombo, 19 Franceschini, 46 Pieri; 10 Pazzini, 99 Cassano;
Inter: 1 Toldo; 2 Cordoba, 23 Materazzi, 24 Rivas, 6 Maxwell; 4 Zanetti, 14 Vieira, 20 Muntari; 33 Mancini, 10 Adriano, 45 Balotelli;