Matt Cain held the Padres to one run over six innings to earn the victory in the Giants' 7-1 win Wednesday.
Matt Cain was lifted after giving up four runs in five innings Friday in a no-decision against the Diamondbacks.
Giants manager Bruce Bochy announced Thursday that Matt Cain, Jake Peavy and Madison Bumgarner would start the first three games out of the All-Star break against the Diamondbacks.
Matt Cain kept the Mets off the board over six innings, earning the win on Tuesday.
Matt Cain struggled in his first start of the 2015 season, allowing five runs on seven hits over five innings in Thursday's 5-4 loss to the Marlins.
Giants activated RHP Matt Cain from the 15-day disabled list.
Matt Cain (forearm) will return to the Giants' starting rotation on Thursday against the Marlins.
Matt Cain (forearm) is on track to rejoin the Giants' rotation on July 3.
Matt Cain (elbow) felt great after Saturday's outing with Triple-A Sacramento, but could require one additional rehab start before rejoining the Giants rotation.
Matt Cain (elbow) will make his next minor league rehab start with Triple-A Sacramento on Saturday.
Matt Cain (elbow) allowed four runs -- three earned -- over 3 1/3 innings Monday in a minor league rehab start with Triple-A Sacramento.
Matt Cain (elbow) allowed two runs over 3 2/3 innings in his first rehab start with Double-A Richmond on Tuesday.
Matt Cain (elbow) is scheduled to throw around 50 pitches in his minor league rehab start with Double-A Richmond on Tuesday.
Matt Cain (elbow) will begin a rehab assignment with Double-A Richmond on Tuesday.