Palmer quiets critics with 419-yard passing game