Ghana's Joseph Agbeko ended Armenian-Australian Vic Darchinyan's dream of a third world title with a unanimous points win in Miami on Sunday.