Devaki Prasad twice in row won the Indian Chess Championship: in 1990 in Kozhikode and in 1991 in Pondicherry. In 1986, in London he won Commonwealth Chess Championship. In 1987, in Subotica he participated in World Chess Championship Interzonal tournament and ranked in 15th place but won two grandmasters - Mikhail Tal and Lev Alburt.