Replying to the 619 for five declared by the hosts, Madhya Pradesh, resuming at 120 for one, put up a fight against the Karnataka attack and were also aided by poor fielding and dropped catches by the home fielders.
Dholpure was dropped twice, first by Robin Uthappa at second slip and then by Sunil Joshi at gully, before he reached his ton. He was dismissed for 107 (18x4) fours, caughtbehind by V S Tilak Naidu off Stuart Binny.
The visiting captain Amay Khurasia was out for 45, caught in the covers by his Karnataka counterpart Sujith Somashekar off C Raghu.Left hander Abbas Ali (51) and Nikhil Patwardhan (37) were at the crease when play was stopped at 4.20 pm due to bad light.
Ali also was dropped twice in the slips before he reached his half century, once by Robin Uthappa and by Vijay Bharadwaj off the bowling of Vinay Kumar.
The start of the match was delayed by 15 minutes as the outfield was damp due to the rains last evening.