Nottinghamshire and Surrey go into what could be a thrilling final day of their Division One clash with all results possible.
Set a victory target of 259, Surrey closed the third day on 73-3, though the forecast for Saturday is not promising and a draw remains on the cards.
The hosts began the day 24-1 in their second innings, a lead of 91, and nightwatchman Luke Fletcher, enjoyed himself in the morning, smacking a quickfire 26 before falling to the excellent Stuart Meaker.
Ed Cowan's patient innings ended on 20 when he chopped Jade Dernbach on to his stumps - 98-2 - the first of eight wickets to fall in the afternoon session as Surrey fought their way back into the match.
Tim Linley immediately pinned Michael Lumb in front (28-3) and Dernbach removed both James Taylor and Riki Wessels in consecutive deliveries, each pushing frantically at away-swingers.
Meaker (4-64) bowled with express pace, injuring two slips, Vikram Solanki and Jason Roy, who failed to hold nicks.
He and his fellow pacemen ripped through the Notts middle and lower order, only Samit Patel - top-scoring with 37 - holding them up.
An entertaining last wicket stand of 30 between Ajmal Shahzad (20) and Harry Gurney (9no) delighted the crowd but frustrated the fielders, particularly when they had the temerity to pinch a single to the wicketkeeper.
In the context of the match, they could be 30 vital runs, the fun ending when Shahzad was run out going for a risky second.
Fletcher then made inroads into the Surrey top order. He removed both Jason Roy (5) and Arun Harinath (5) and then it got worse for the visitors.
Vikram Solanki's painful and disappointing day came to an abrupt end when he was then run out for a duck, Steven Mullaney pulling off a brilliant direct hit from mid-wicket - 29-3.
Rory Burns (43no) held firm through and got through to stumps along with Zander de Bruyn (9no).