Klein tops Langham Creek