Though No. 5 starter Matt Cain is surging and No. 4 starter Jake Peavy is struggling, logistics likely will cause Peavy to remain ahead of Cain in the Giants' rotation at least until the All-Star break, manager Bruce Bochy said Sunday.