Marrakech - Ethiopian athlete Adhiana Gebret Sadik on Sunday won the 28th Marrakech international marathon.