Nottinghamshire fell to their sixth defeat of the Specsavers County Championship season when they went down to Somerset on a day of high drama at Taunton.
A total of 19 wickets went down, with 15 of them falling to spinners.
Notts had been set a victory target of 255 to beat the Division One leaders but were dismissed for 122, to go down by 132 runs.
Ravi Ashwin top-scored for the visitors, making 41 before becoming one of four victims for Jack Leach. Jamie Overton also took four for the home side.
Earlier in the day, Ashwin had taken five for 59 as Somerset were bundled out for only 169 in their second innings, with Azhar Ali making an undefeated 65.
The innings lasted for 59.4 overs, with Ashwin bowling unchanged throughout, for 30 of them.
The other five wickets were all taken by Liam Patterson-White; picking up five for 73 on his first-class debut.
Resuming from their overnight score of seven for one, Somerset looked to build on their first innings advantage of 85 at the start of the day, with Tom Abell and Azhar Ali at the crease.
Ashwin, who had removed nightwatchman Tim Groenewald on the second evening, opened the bowling and continued throughout during the morning session.
The Indian Test spinner added to his collection by taking the first two wickets of the day. Tom Abell, the home captain, was a little unfortunate, clipping firmly into the hands of short leg for 24.
James Hildreth had made only 7 when he charged at Ashwin and would have been stumped by a distance had he not feathered the ball through to Tom Moores in any case.
From 70-3 the hosts then slumped to 94-6 as Notts enjoyed their best period of the match.
There was understandable euphoria as Patterson-White claimed his maiden first-class victim, with umpire Ben Debenham giving Tom Banton out lbw for four.
One brought two, as Patterson-White then turned a ball sharply to bowl George Bartlett for nought.
Ashwin completed a good morning for Notts by grabbing his fourth scalp as Steven Davies was pinned lbw for 2. The five wickets in the session had fallen for the addition of only 38 runs as Somerset slipped from 56-1 to 94-6.
Azhar and Lewis Gregory prevented any further damage before lunch but it took only five balls of the second session for Notts to strike again.
Gregory’s mindset to get after Patterson-White was costly as he clubbed the ball straight to sub fielder Sol Budinger at short midwicket.
Dom Bess didn’t last long either, given out lbw on the sweep.
Overton hit Patterson-White into the river in an adventurous innings of 24 but Ashwin’s fifth wicket unhinged him eventually, thanks to Moores’ third catch of the innings.
The icing on the cake for the two spinners came without further ado, as Patterson-White closed out his five-wicket haul with Leach popping the ball up to Ben Slater at short leg.
The chase got off to a dreadful start as Jake Libby was given out lbw to Leach first ball, at the start of the second over. The same bowler then had Slater pouched by Banton, close in on the leg side.
Moores had gone in at three in the order and had been joined by Ashwin at four. Their tryst was terminated straight after tea when Moores clipped Overton to slip for 22.
The fast bowlers’ wicket ended a run of 20 consecutive wickets for the spinners in this match.
Steven Mullaney battled for 50 minutes in making 9 but was given out when the turn and bounce of Bess popped up to short leg.
Samit Patel, allowed to play as a concussion replacement for the absent Chris Nash, only made a single before edging Leach to slip.
Ashwin had fronted up to both Somerset spinners for 110 minutes before hitting Leach to mid-on.
Ben Duckett, batting at seven after being off the fired earlier in the day, hit the first six of the innings but then unluckily found third man when driving at Overton.
Luke Fletcher made only 6; hitting Bess to deepish mid-off and both Patterson-White and Ball were bowled by Overton as the day entered an additional half hour.
Notts are next in action on Saturday, when they face Surrey at Trent Bridge.