Boca Seniors continued their 100 per cent start to the North Devon League season with a 1-0 win over Barnstaple AAC last night.
With both teams going into the Premier Division clash unbeaten, something had to give.
And it was Ammies who tasted defeat for the first time this term after Elliot Whitecross, stepping up from Braunton reserves in the Senior Division, scored a second-half winner for Boca.
Darren Todd, the Boca manager, praised his team for a "very good performance" but said they should have won by more. Boca host champions Torridgeside on Saturday.
Fremington climbed one place to sixth after a 5-2 win at Ilfracombe Town.
Braunton returned to the top of the Senior Division with a 4-1 home win against Landkey Town.
Steve Folland put Landkey ahead from the penalty spot but Braunton, inspired by Jake Barwick making his return, hit back through Jason Jones and a Will Dale hat-trick.
Barnstaple FC are level with the leaders on 15 points following a 7-0 victory at Torridgeside with goals from Tom Nash (two), Joseph Barker, Marcus Mahoney, Sam Phillips, Stuart Cameron and Stuart McKinnon.
Ashwater made it four wins out of four by beating bottom side Morwenstow 7-1. Luke Potter scored a hat-trick and there was one each for Tony Knight, Matt Carroll, Darren Webber and Craig Darby.
Park United were beaten for the first time this season – 5-3 at home to Woolsery.
Chivenor are top of Intermediate Two after beating visiting Braunton 3-1 while Fremington were going down to their first defeat – 2-1 at home to North Molton.
A late equaliser from Andy Woodman gave Woolacombe and Mortehoe a 2-2 draw with Georgeham and Croyde. Brodie Montague got the other goal for the Seasiders and Nic Shiletto helped Georgeham secure their first point.
Last night's North Devon League results – Premier Div: Boca Seniors 1 Barnstaple AAC 0, Ilfracombe Tn 2 Fremington 5.
Senior Div: Ashwater 7 Morwenstow 1, Braunton 4 Landkey Tn 1, Park Utd 3 Woolsery 5, Shamwickshire Rov 2 Merton 4, Torridgeside 0 Barnstaple FC 7.
Int 2: Chivenor 3 Braunton 1, Fremington 1 North Molton 2, Georgeham and Croyde 2 Woolacombe and Mortehoe 2, Haxton Rgrs 4 Lynton and Lynmouth 0, South Molton 3 Chittlehampton 3.