Linfield's seven-match winning run was ended as Crusaders held them to a 0-0 draw at Windsor Park. However, results elsewhere meant they increased their lead to four points at the top of the league.
This is a welcome turn around in fortunes for the Blues, after a poor start of two points from four games.
Crusaders were reduced to ten men after the 72nd minute sending-off of Declan Caddell, but lie joint second with Glenavon after a solid start to the season.
Elsewhere, Ards returned to their home-from-home of Clandeboye Park with a bang and a third win of the season, beating title challengers Portadown 3-1 - although they remain bottom of the table on goal difference.
Fellow newly promoted outfit Warrenpoint also can leave this weekend with their head held high, after coming close to shocking the champions Cliftonville. Martin Murray salvaged a late 1-1 draw at Solitude as the home side's title defence continues to falter.
Dungannon fell to a third straight defeat, while Ballymena secured a first away win in seven attempts as they beat the Swifts 3-2 in the rain at Stangmore Park.
Glentoran made it three wins on the spin as they remain in the top six with a 3-1 win at Coleraine, but Eddie Patterson will not be satisfied as they fix their eyes on rivals Linfield - five points above them in top spot.
On Friday, Ballinamallard's topsy-turvy season continued with a 3-2 win at Glenavon, but like last season, the Fermanagh side look to be in no danger of relegation.