THE contest was still in the balance as Derbyshire's LV County Championship match against Surrey at The Oval continued to move on at a fast pace on the second day.
After Derbyshire were bowled out in the morning for 210 and restricted to a first innings lead of 29, Surrey were 167-5 at tea in their second innings, ahead by 138.
Wayne Madsen passed 1,000 first-class runs for the season on his way to 63 but Derbyshire added only 46 for their last five wickets.
Ben Cotton, who made a useful 15 with the bat, then took the first two Surrey second innings wickets before the home side had wiped out its deficit and two wickets in the afternoon from Alex Hughes pegged Surrey back again.
Derbyshire lost their sixth wicket to the fourth ball of the day as Harvey Hosein was caught behind for four to Jade Dernbach.
Wayne White (6) then played on to Tim Linley and David Wainwright (1) was caught at second slip off Dernbach to make it 178-8 but Madsen and Cotton put on 31, with the debutant pulling Linley for two fours in one over.
Madsen made his 63 off 85 balls with 10 fours but was caught down the leg side off Stuart Meaker, who then had Cotton caught at third slip to clean up the innings in his next over.
Before Surrey had moved out of debit, Cotton had Rory Burns caught at third slip for 16 and Vikram Solanki caught behind for two at 24-2.
Zafar Ansari and Steven Davies came out positively after lunch and put on 62 in 14 overs before Hughes bowled Davies for 22 and then switched ends to have Ansari caught behind for 35 at 108-4.
When Gary Wilson chopped on to David Wainwright and went for 16 it was 114-5 but Jason Roy (30) and Arun Harinath (23) took Surrey through to tea.