The first Test between Sri Lanka and Zimbabwe is evenly poised in Harare.
Sri Lanka, who are trailing by 63 runs, will start day four on 295-4.
Angelo Mathews is unbeaten on 92 runs and giving him company is Dhananjaya de Silva on 42.
Zimbabwe had earlier posted 358 in the first innings.
They are looking for their first-ever Test win against Sri Lanka during the two-match series.


Zimbabwe stun Australia to stay unbeaten in T20 World Cup
Arsenal miss chance to go six points clear with draw at Brentford
India thump Namibia ahead of Pakistan clash
Italy crush Nepal in maiden T20 World Cup victory
Dubai Duty Free Tennis Championships reveals major expansion plan
