THREE second-half goals secured a first win of the season for Spencer in the Chromasport UCL Division One.
The Millers entertained Bourne at Kingsthorpe Mill, and after an even first half, they took control and all three points with a dominant second-half display.
The deadlock was broken two minutes before the hour by Dan Stevenson.
With 10 minutes remaining Jack Bartley doubled their tally from the penalty spot before the scoring was completed by substitute Lee Clack with two minutes remaining.
Sileby Rangers suffered a shock defeat, their first of the season, as they were beaten 2-1 by Eynesbury Rovers at Fernie Fields.
James Freshwater scored the 19th minute opener for Rovers, and on 70 minutes Ben Cole made it 2-0.
Sileby pulled one back on 76 minutes with a debut goal for Rob Foster, but it proved to be just a consolation for Glenn Botterill’s men.
ON Chenecks are still unbeaten after they drew 2-2 with Thrapston at Billing Road.
Thrapston went ahead eight minutes in through iain Blaikie, but Chenecks levelled four minutes later through Calvin Budd.
Justin McKenzie put Chenecks in front on the hour and it looked like it would be enough to land all three points until Jordan Cross snatched a point for Thrapston - their first of the season - with a goal five minutes from time.
In the premier division, Cogenhoe maintained their excellent start to the season with a 2-1 Compton Park win over Shepshed Dynamo.
A key moment was a Shepshed penalty miss after 24 minutes, and the Cooks took advantage as Josh Urquhart gave them the lead eight minutes later.
Ryan Perkins hauled Dynamo on terms two minutes into first half added time, but new signing from Woodford, Tom Liversedge, won it for the home side with a 75th minute goal on his debut.
Reigning champions Long Buckby lost again, this time 3-1 at home to Sleaford.
Liam Tunstall put Sleaford in front after 40 minutes but a second Tom Rawlings goal in successive games put the Bucks on terms a minute before half time.
Tunstall restored the visiting lead with a 51st minute penalty and the win was confirmed by Harry Millard’s goal with 12 minutes remaining.
Bucks have now lost four of their opening six matches.
In the FA Cup first qualifying round, Bugbrooke were beaten 4-1 at home by Eastern Counties League side Dereham Town. Lance Allen scored their consolation on 77 minutes with his team 3-0 down.
Results:
FA Cup - First Round Qualifying
AFC Kempston Rovers 0 - 3 Hampton & Richmond Boro’
Bugbrooke St Michaels 1 - 4 Dereham Town
Chalfont St Peter 3 - 2 Newport Pagnell Town
Cambridge City 7 - 0 Huntingdon Town
Holbeach United 1 - 2 Stamford
Quorn 1 - 2 Buxton
St Neots Town 5 - 0 Peterborough Northern Star
Premier Division
Blackstones 1 - 3 Yaxley
Cogenhoe United 2 - 1 Shepshed Dynamo
Deeping Rangers 2 - 1 Desborough Town
Irchester United 1 - 11 Spalding United
Long Buckby 1 - 3 Sleaford Town
St Ives Town 4 - 0 S & L Corby
Wellingborough Town 0 - 3 Boston Town
Division One
O N Chenecks 2 - 2 Thrapston Town
Northampton Spencer 3 - 0 Bourne Town
Oadby Town 4 - 1 Wootton Blue Cross
Olney Town 0 - 1 AFC Rushden & Diamonds
Potton United 0 - 2 Rothwell Corinthians
Raunds Town 2 - 1 Harrowby United
Sileby Rangers 1 - 2 Eynesbury Rovers
Whitworth 4 - 3 Buckingham Town
Reserve Divisions Supplementary Cup
Woodford United 4 - 1 Bugbrooke St Michaels
Rushden & Higham United 1 - 0 Raunds Town
Eynesbury Rovers 4 - 3 Bourne Town
Desborough Town 1 - 1 Oadby Town
Harborough Town 2 - 1 Burton Park Wanderers
Reserve Division One
Huntingdon Town 1 - 4 AFC Kempston Rovers
S & L Corby 1 - 3 Whitworth
Reserve Division Two
Rothwell Corinthians 1 - 7 O N Chenecks
Yaxley 5 - 3 Olney Town