Willy Agada scores twice as Sporting Kansas City edge FC Dallas