AYRSHIRE'S amateur football sides enjoyed a busy weekend with league and cup action galore.
There were goals aplenty and lots of tight games as well across the region.
In the Premier League, Annbank were the big winners, thumping Stewarton United 9-0 at home.
Elsewhere, Knockentiber beat Dirrans 1-0, while Troon Dundonald were beaten at home by Shortlees.
Annbank and Shortlees remain in the division's top two spots, whilst Dirrans and Stewarton sit precariously near the bottom.
In Division 1, it was 4-2 home wins for Bellfield and Galston, beating Kilmarnock AFC and Largs Thistle respectively.
Crosshill picked up the three points with a narrow 3-2 away win at Black's.
Bellfield and Galston are leading the way in the division, with Black's still looking for their first point of the season.
In Division 2, Ardrossan Winton Rovers and Darvel Victoria played out a fascinating 3-3 draw.
Elsewhere, there were wins for Bothan Victoria and Minishant, whilst Onthank drew 1-1 with Kilwinning.
Bothan Vics are the early pacesetters in the division, and are yet to drop points this season.
In the second round of the West of Scotland Cup, it was a heavy 7-0 defeat for Dean Thistle away to Giffnock North.
It was also defeat for West Kilbride, who were edged out on penalties by Milton U21s.
In the Ayrshire Challenge Cup, there were wins for Mauchline and Glenburn, over Forehill and Whitletts Victoria.
Crosshouse Waverley recorded the biggest win of the round, thumping Troon Town 6-0 away from home.
In the James Scott Trophy, Irvine Thistle and New Farm Loch progressed after home wins over Beith and Kilbride Thistle.
Finally, Dailly beat Drongan 3-1 away from home in the GD Heating and Plumbing Trophy round two.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here