Sam Assefa earns hard fought runner up