Replying to Assam's 247 all out, Goa declared first innings at 406 for nine at the Barsapara Cricket Stadium.
Amogh Desai led the way with 97 while Swapnil Asnodkar (57), Sagun Kamat (60) and Rohit Asnodkar (54) too scored half-centuries.
Off-spinner Yadav then picked up 3/5 in five overs to reduce Assam to 31 for 4 at stumps on the third day of the match. The hosts need another 128 runs to make Goa bat again.
Assam 1st innings: 247 all out and 31/4 in 18 overs
Goa 1st innings: 406 fort nine declared in 143 overs.
