For Kerala, MD Nidheesh was the pick of the bowlers with four for 81 in his 22 overs.
With the six points, MP have now toped Group B with 24 points from seven matches, while Himachal are in second place with 22 points.
The 21-year-old Kartikeya picked up six wickets – his career best – to improve on his previous best of 2/56 playing in just his third match.
Tamil Nadu suffered a nine-wicket defeat against Himachal Pradesh in a Elite Group B Ranji Trophy match on Tuesday as they crashed out of contention for the knock-out phase.
Abhinav Mukund made an unbeaten 111 Monday to lead Tamil Nadu's fightback after conceding a first innings lead of 236 runs to Himachal Pradesh.
With their first win and receiving the bonus point, Himachal are on seventh spot, while Andhra are firmly placed at the bottom with three draws and one loss in four matches.
At stumps, Rao, who struck 12 boundaries and one six in his 161-ball knock, had Jyothisaikrishna batting on 16.
Chopra clobbered 16 boundaries and one six in his 110 off 190.
Himachal were 216/8 at the Kotla in response to Delhi's 317, thanks to a rearguard from Rishi Dhawan and Ekant Sen.
A round-up of the Elite B Group matches on day one of Round 2 of the 2018-19 Ranji Trophy.