PITTSBURGH (AP) _ The Pittsburgh Pirates demoted unhappy outfielder Jose Guillen on Thursday for the second time this season, and recalled first baseman-outfielder Ivan Cruz.

Guillen drove in 84 runs in his second full major league season last year but has struggled this year since missing the first three weeks of spring training in a visa dispute. He was originally sent down in late April, then was recalled three weeks later.

Guillen is batting .267 with one homer and 18 RBIs, with both his power and RBI production way down from a year ago.

Guillen has spent extensive time working with batting coach Lloyd McClendon, trying to regain his batting stroke and power. But Guillen has resisted making some changes, saying he didn't feel comfortable, and also was unhappy that he has been splitting time in right field with Brant Brown.

Pirates general manager Cam Bonifay has expressed dissatisfaction with Guillen's play recently, all but warning that he might be sent down again if he did not regain his batting stroke.

By recalling Cruz, a former New York Yankees prospect, the Pirates also improve what has been one of their weakest areas, their bench. Cruz is one of the Pacific Coast League leaders in homers and RBIs and will likely be used mostly as a pinch-hitter.

Pirates pinch hitters are batting only about .200 with no homers and have repeatedly failed in late-inning situations with runners in scoring position.

Cruz was among the Pirates' spring training leaders in homers and RBIs before being sent down late in camp because the Pirates did not have room on the roster for him.