Clogher Valley bounced back from last week's defeat at Armagh with a comfortable 38-10 win at Dromore.
Chris Robinson scurried over for an early try but despite dominating up front Valley had to go into the break level at 10-10.
Philip Falconer finished off a good move involving Wayne Lyons and Ryan Wilson as Valley finally made their pressure count.
Lyons, who was a constant threat from full back, claimed a try after his high ball caused havoc in the Dromore defeat.
Two late tries secured the bonus point for Valley.
After a tough start Valley now have four consecutive home games with Limavady the visitors to The Cran this Saturday. Limavady won here last season so another tough encounter is anticipated.
Portadown got their promotion bid back on track by inflicting a first defeat of the season on Armagh at Chambers Park.
Hika Reid's side ran out 25-19 winners although Armagh picked a bonus point for keeping the margin of defeat below seven points.
Armagh's bright start gave them a 9-0 lead with Johnny Steenson landing a penalty between two drop goals by Adam Gowing.
The home team rallied and lead 10-9 at the break.
Armagh's cause wasn't helped by injuries and a reshuffle in the backline disrupted them, although they got back on terms at 16-16 in the second half. However, three penalties won it for the Portadown.
Armagh face a crunch game this weekend with Ballymoney.
The Co Antrim side have won both their opening games including a 32-0 win over Omagh at the weekend.
The game at the Palace Grounds should be the match of the day and Armagh can't afford to lose two in a row.
Coleraine are top of the table after edging out local rivals Limavady 22-14 while Cooke won 21-3 in Enniskillen.