The San Francisco Giants turn to veteran Matt Cain to try and put an end to their recent slide when they visit Petco Park Friday night for the opener of a three-game set.