Stuart McCloskey marked his 50th appearance for Ulster with a try in a 23-7 Pro12 victory over injury-hit Connacht at Kingspan Stadium.
The defending champions were missing more than a full team's worth of players due to injury and their wait for a first win in Belfast since 1960 goes on after they were outscored by two tries to one on Friday.
Ulster stunned Clermont Auvergne in their last home game before losing to the Top 14 leaders in the European Champions Cup last weekend and they moved up to fourth with a convincing victory over Pat Lam's men.
Connacht trailed 13-0 at the break after McCloskey was left with a simple finish on his landmark cap, with Paddy Jackson converted and scoring two penalties.
Clive Ross went over 13 minutes into the second half and although Jack Carty got Connacht on the board with a fine break for a try which he converted, they were second best and sit down in eighth spot.
Tommaso Allan inspired Benetton Treviso to their first Pro12 victory for two months, scoring a try and 13 points from the tee in a 23-12 triumph over Zebre which helped them leapfrog their opponents at the foot of the table.