It was the Billing Road East side's second win in a row, and was set up by a fierce spell of bowling from Northants prospect Amrit Basra.
The County youngster was too hot for House to handle, claiming six for 19 as Horton were shot out for just 70, with the only resistance coming from James Redding who top scored with 26.
ONs then cruised to 71 for one with William Heathfield and skipper Tom Hafil unbeaten on 33 and 26 respectively.
Adil Arif produced a stunning all-round performance to inspire Geddington to a 50-run win over Overstone Park.
Predicting how Cobblers might line-up against Hartlepool United
James Heneghan's Northampton Town v Hartlepool United preview
Cobblers turned down 'substantial offers' for Guthrie before defender agreed new deal
Thrilled Guthrie says it was a 'no-brainer' to commit his future to Cobblers and sign new deal
Breaking: Cobblers tie down captain Guthrie to long-term contract
With the bat, Arif rescued his side from a precarious 110 for five as he smashed an unbeaten 113 from just 55 balls, hammering 11 sixes and seven fours to lift his team to 248 for eight from their 50 overs.
Arif then got to work with the ball, snaring six for 39 as Overstone were bowled out for 198.
Park did get to within five balls of claiming a draw, but that man Arif bowled Cameron Blake from the first ball of the final over to win it.
For Overstone, Kunal Patel hit 54, Matthew Sunter 34 and James Sales 33.
Conor Craig hit a big century for Oundle Town, but it wasn't enough to secure a win over Desborough Town.
Craig hit 143 not out from just 79 balls, smacking five sixes and 21 fours, and thanks to support from Jack Bolsover (89) and Mark Hodgson (63) they totalled a whopping 368 for four in 50 overs.
Desborough set their stall out for a draw in reply, and got there at 187 for six, with Wayne Steed making 75. Tom Norman took four for 62 for Oundle.
A low scoring match saw Finedon Dolben see off Rushden & Higham by two wickets.
Jack Chopping snared five for 47 as Rushden were bowled out for 131, and then a crucial 42 from Chris Todd was the backbone of Finedon's 134 for eight, with Tom Firm claiming five for 48.
Peterborough were left frustrated as they were held to a draw by Brigstock.
Posh rattled up 283 all out with Nick Paskins making 69 and Scott Howard 40, while Bashrat Hussain took four for 52.
Brigstock were never in the hunt in reply, but George Groenland stood firm to make a patient unbeaten 81 to see his side to a draw.
Peterborough did also have 15 deliveries at last man Ethan Delargy, but they couldbn't shift him. Mark Edwards was the pick of their bowlers with three for 45.