PHOENIX -- Matt Cain felt that he benefited from Sunday's outing against the Milwaukee Brewers, though a mildly upset stomach limited him to his third three-inning performance in a row.

"I was in pretty much every situation," said Cain, acknowledging that he probably would have worked a fourth inning without his queasiness. "I had guys on base in every inning and I got to throw enough from the windup."

Cain, who allowed one run and four hits to Milwaukee, still has three weeks to prepare for his April 1 Opening Day start against the Los Angeles Dodgers. But he doesn't want to fall into the trap of thinking that he can pace himself too much. He'll begin throwing sliders in his next appearance or the one after that, which will represent another step in his progress toward regaining regular-season form.

"It can't be in your mind, 'Hey, we've got three weeks left,'" Cain said. "You have to start getting your mental side right and start ramping it up."

Worth noting

• Giants manager Bruce Bochy said Sunday that infielder Tony Abreu, who began Spring Training as a leading candidate to claim a utility role, finally will make his Cactus League debut on Monday against Texas. Abreu, who is on the 40-man roster, has been sidelined with a strained quadriceps muscle.

• In the final inning of the "B" game against Arizona, Giants hitters had the distinction of facing Josh Booty, the former Louisiana State University quarterback and one-time Florida Marlins prospect who emerged from the MLB Network show "The Next Knuckler" to win a non-roster invitation to D-backs camp. Booty issued two walks, threw a wild pitch and flung another knuckler that caused his catcher to commit a passed ball, helping the Giants score twice.

"He threw a couple of good ones," Giants outfielder Roger Kieschnick, who singled to open the inning, said of Booty's knuckler. "He just couldn't locate them for strikes."

• Bochy wasn't certain when right-hander Sergio Romo (Mexico) and infielders Pablo Sandoval and Marco Scutaro (Venezuela) would return to camp, now that their respective countries have been eliminated from the World Baseball Classic.