Unseeded 19-year-old Jakub Mensik defeated his childhood idol Novak Djokovic to win the Miami Open.