George McMullan scored a penalty to give Cliftonville victory over Portadown who had two players sent-off.
Kevin Braniff was sent off in the 63rd minute for something he said to one of the officials.
Three minutes from time Keith O'Har was red-carded for a challenge Stephen Garrett close to the home goal and McMullan netted the penalty.
Portadown had most of the chances before that with defender Brian Gartland twice heading against the bar.
Early in the Braniff wasted a great chance when he shot over from in front of goal.