Northamptonshire 453 (Hall 91*, Willey 81, Peters 61, Middlebrook 59, Reed 4-109) beat Glamorgan 241 (Crook 4-66) and 187 (Copeland 3-41, Azharullah 3-42) by an innings and 25 runs
Azharullah and Trent Copeland each took three wickets as Northamptonshire roared to victory over Glamorgan by an innings and 25 runs inside three days.
Glamorgan collapsed in the afternoon session as they were bowled out for a meagre 187, with Australia paceman Copeland taking 3 for 41 and Pakistani seamer Azharullah 3 for 42.
This was the promotion-chasing hosts' first win in six matches in this competition, while it is the second time in three seasons that Glamorgan have been thrashed by an innings at Wantage Road.
The visitors began their second innings at the start of the day, needing 212 just to make Northants bat again. But they suffered an early blow in the 10th over when Gareth Rees departed for 19 as David Sales took a fine catch falling to his left at second slip off Copeland.
Copeland then struck again by taking the important wicket of Murray Goodwin by trapping him lbw for just 5. The third-wicket pairing of Will Bragg and Chris Cooke then survived the rest of the morning session as Glamorgan reached lunch on 86 for 2.
But Bragg was to depart on 44 in the fifth over of the afternoon when he dragged Azharullah's delivery on to his leg stump to end a stand of 70. Northamptonshire made further inroads three overs later when Steven Crook pinned Jim Allenby lbw.
Cooke then went cheaply, having played well in making 42, when he gloved Azharullah's leg-side delivery to Northants wicketkeeper David Murphy. It was now becoming a sorry procession for Glamorgan as their captain and wicketkeeper Mark Wallace was also taken by Murphy, this time off the bowling of Crook.
John Glover soon followed him back to the pavilion after making only a single and became the third wicket to fall in 12 balls when he edged Azharullah to Murphy. The visitors slid ever closer to defeat when Andrew Salter fell to Murphy's ninth catch of the match to give Andrew Hall his first wicket.
Dean Cosker then smashed Copeland to Crook at fine leg to leave Northants on the brink of victory and maximum points. Graham Wagg did give the hosts some resistance but he was to be left stranded on 34 as the result was wrapped up two overs before tea was due when Michael Reed was taken at first slip by Copeland off Hall.