Heading into today's final day, third-placed Otago have a 15-run lead over CD with nine wickets in hand.
After Otago piled on 427 in their first innings, the Stags resumed yesterday on 115-1 before yet another century from Mathew Sinclair saw his side take a slim lead.
Sinclair's 36th first class ton pushed him past Stephen Fleming and Ken Rutherford to sixth on New Zealand's all-time list and capitalised on a good foundation laid by Jamie How (64) and Carl Cachopa (55).
Sinclair remained unmoved until Neil Wagner sneaked one through to dismiss him for 142.
CD were soon back in the pavilion with a lead of 22 and, despite Otago opener Hamish Rutherford falling late, a draw seemed likely.
Elsewhere, Northern Districts will fancy their chances of securing maximum points against Wellington after forcing the hosts to follow on at Karori Park.
The Knights' bowlers made up for lost time yesterday and left Wellington holding a slim seven-run lead with four wickets in hand.
A five-wicket bag from Tim Southee saw the Firebirds dismissed for 206, with wicketkeeper Luke Ronchi's (113) second century of the season the highlight.
Wellington were sent back into bat still 197 runs in arrears. Once Southee dismissed Jesse Ryder (9) for the second time in the match, Wellington were reduced to 32-3.