Ricardo Rocha will not play again this season.
The Pompey defender has been slapped with a four-match ban following his Cardiff sending off.
It was the second time in three games he has received his marching orders.
As a result, the defender has been given an additional one-match suspension on top of the mandatory three games for violent conduct.
It means Rocha will miss the remaining fixtures against Swansea, Burnley, Norwich and Scunthorpe.
And that is likely to open the door for Aaron Mokoena to reclaim the central defensive role he has lost in recent weeks.
Referee Kevin Wright brandished the red card in the 18th minute after Rocha went head-to-head with Jay Bothroyd.
The 10-men of Pompey went on to lose 3-0.
Now, after 28 appearances during the current campaign, Rocha will have to watch the rest of the season from the stands.
The 32-year-old’s latest dismissal comes just two matches after his red card at Reading.
On that occasion, he was sent off after fouling Shane Long as the last man, earning a one-match ban.
He returned last week to feature in the 3-0 Fratton Park defeat against Coventry – only to be dismissed on Saturday.
The former Benfica defender has now been sent off four times in his 40 matches as a Pompey player.
He was red carded on his Fratton Park debut when he faced Sunderland in February last year.
Just 18 days later, in his first game back, he received another at Burnley following two bookable offences.
But Rocha has gone on to establish himself as a key Pompey performer and firm fans’ favourite.