The Seychelles held Ethiopia to a 1-1 stalemate in a 2017 African Cup of Nations qualifier at Stade Linité in Victoria on Saturday.
Having dropped seven places to 192 in the latest world rankings, the Islanders were eager to show their worth in front of their home fans and took an early lead through St Michel striker Nelson Laurence in the 24th minute.
The experienced striker showed a cool finish from 12 yards to hand the hosts an unlikely advantage at the break.
Ethiopia though fought back in the second and pulled level through Seyoum Tesfaye to the delight of the 400 travelling supporters.
Boosted by the equalizer the Walies pushed for the winner, but the Pirates had done enough to secure a point.
The draw serves as a huge blow for Ethiopia who were favourites to push Algeria for top spot in Group J - the North African face Lesotho in Maseru on Sunday.
Ethiopia starting XI: Tarik Getnet; Seyoum Tesfaye, Walid Atta, Aschalew Tamene, Tekalegn Dejene,Ephrem Ashamo, Gatoch Panom, Shemeles Bekele, Oumed Ukuri, Getaneh Kebede, Saladin Seid