The 32-year-old Commonwealth 5, 000m silver medallist, who intends to step up to marathon running, was only two seconds behind Ethiopian Berhane Adere.
Berhane Aregaye put Eritrea in the lead after four minutes but second half strikes by Allain Ndizeye and Calude Nahimana secured Burundi's passage to the semi final.