Abera, basically a 15 and 21-km runner, made his maiden marathon run a memorable one by leaving his rivals - including several Kenyans and compatriot Dereje Debele - in his wake at the 32-km mark to storm to the finish in 2 hours, 9 minutes, 46 seconds, 14 seconds slower than the course record.
Debele was second in 2:10:31 while 2007 world champion Luke Kibet of Kenya finished third in 2:10:57.
Ethiopian women runners took the first seven slots.
India's seasoned track athlete O P Jaisha, running her maiden marathon, and steeplechaser Lalita Babar, last year's fastest Indian woman finisher, took the eighth and ninth slots with Jaisha also breaking a 19-year-old national mark in the process.
Also Read
Jaisha clocked 2:37:29, thus bettering the age-old national mark of 2:38:10 set by Vally Satyabhama in Chennai in December 21, 1995.
Among the Indian men, last year's topper Karan Singh retained his position as the best finisher by clocking 2:21:35 to finish overall 11th.
Arjun Pradhan - Karan's teammate from the Army Sports Institute, Pune - took the 12th spot clocking 2:22:22.
Bahadur Singh Dhoni was the third best among Indian men clocking 2:22:41, to finish 13th overall.