Dean homers, Kim and Ponce de Leon deal in 3-0 Cards win