Kilcormac/Killoughey and St.Rynaghs made it two from two.
Kilcormac Killoughey and St.Rynagh's both booked their place in the next round of the Offaly SHC.
KK were one point victors over Coolderry, while Rynagh's had four points to spare over Ballinamere.
Those wins mean both sides should top their respective groups.
Coolderry remain in pole position in group one, a draw will be enough for them in their final outing.
Things remain less clear in group two, where Belmont, Ballinamere and Shinrone could all still take second spot should results go their way.
The full results in the Offaly Senior Hurling Championships were:
Belmont 2-22, Shinrone 0-21
St Rynagh’s 2-19, Ballinamere 1-18
Kilcormac/Killoughey 1-23, Coolderry 1-22
Birr's meeting with Seir Kieran was postponed and re-scheduled for next Saturday.
Elsewhere across the county, results from the other grades were as follows:
Senior B Hurling Championship:
Clodiagh Gaels 1-24, Clara 1-24
Tullamore 2-21, Carrig & Riverstown 1-16
Lusmagh 2-22, Drumcullen 0-15
Kinnitty 3-22, Kilcormac/ Killoughey 1-10
Intermediate Hurling Championship:
Shamrocks 2-14, Belmont 2-8
St Rynagh’s 2-21, Brosna Gaels 2-12
Coolderry 4-16, Birr 1-17
Junior A Hurling Championship:
Ballinamere 6-21, Shamrocks 0-8
Kilcormac Killoughey 4-20, Ballyskenach Killavilla 2-12
Kinnitty 3-12, Gracefield 0-7
Clodiagh Gaels 2-15, Crinkill 1-11.
Junior B Hurling Championship:
Kilcormac Killoughey 2-19, Seir Kieran 3-13
Drumcullen 0-12, Tullamore 0-8
Edenderry 1-17, Ballinamere 1-11
St Rynagh’s 3-12, Birr 1-9
Belmont 1-21, Coolderry 0-5