Northamptonshire boosted their promotion hopes with a strong showing on day one against Glamorgan, bowling their opponents out for 241 before reaching 85 without loss in reply.
Steven Crook celebrated being awarded his county cap prior to the start of the game at Wantage Road with figures of 4-66, as the visitors collapsed from 142-2 after being put into bat on a grassy pitch.
All of Glamorgan's top five got starts but not one player managed to go on and reach a half-century, the in-form Murray Goodwin top-scoring with 47.
There looked to be no sign of the collapse to come when openers Gareth Rees (39) and William Bragg (32) shared a battling stand of 74, though both well-set batsmen departed in the space of three overs.
Chris Cooke made 21 before he was dismissed hit wicket trying to deal with a Crook delivery, ending a 58-run stand he had shared with Goodwin, who was the next man to go when he was caught behind off David Willey.
The same bowler removed Mark Wallace with his very next ball and then dismissed Graham Wagg for 13, giving him final figures of 3-54.
Crook claimed two more wickets before Trent Copeland finished the job off, firstly getting both Jim Allenby, who made 41 from 51 balls, and last man Michael Reed caught behind wicket wicketkeeper David Murphy.
By stumps Northamptonshire trailed by 156 with all 10 wickets still in hand thanks to a solid opening stand between skipper Stephen Peters (39 not out) and James Middlebrook, who was unbeaten on 38.