Another weekend and another batch of unpredictable results in the Danske Bank Premiership.
The Irish League has been a betting minefield for fans willing to have a punt on their team – whilst acting as a lucrative cash cow for eager bookmakers.
Saturday threw up more surprise results.
Glenn Ferguson stressed the importance of Ballymena United picking up maximum points at home to Premiership newcomers Warrenpoint Town.
The bookmakers’ odds agreed, but it was Barry Gray’s Town who defied those odds to claim a 1-0 win at the Warden Street Showgrounds.
Question marks were also raised over Ards’ prospects against Ballinamallard United.
But Niall Currie’s basement battlers answered their critics with a resounding 4-1 victory at Dixon Park.
Then we had champions Cliftonville travelling to Stangmore Park to face Dungannon Swifts with plenty of lofty predictions tipping a Reds win.
But plenty of coupons hit the canvas as Tommy Breslin’s men were held to a 1-1 draw against a well-drilled Swifts side.
Over at Seaview we expected dethroned league leaders Glenavon to rouse a challenge against Crusaders, but Gary Hamilton’s men were on the receiving end of a 3-0 defeat.
Linfield’s 1-0 win over Coleraine and Portadown’s 2-1 success over Glentoran arguably held up the form book.
The Blues’ revival continued, even if it did take a last-gasp winner from super-sub Peter Thompson to claim the spoils against nine-man Coleraine.
At Shamrock Park there was also a late goal to seal matters, with Peter McMahon’s 85th-minute tap-in helping the Ports surge to the top of the table.
It is certainly proving an entertaining season, one that holsters intrigue around every corner.
The surprise results have left the table looking as cramped as Piccadilly Circus tube station during rush hour.
It may take some time for the Premiership standings to settle down, but with the way the opening nine games have gone nobody knows how it will pan out.
The bookies must be purring in eager anticipation...