When Ryan Vogelsong takes the mound, one of his goals is to try and match what teammate Matt Cain did before him in San Francisco's rotation. Good luck trying to match a perfect game. "I told him before the game that I'm trying to keep up with him and he's making it tough. He's not making it easy," Vogelsong said. Helped by homers from Buster Posey and National League hitting leader Melky Cabrera, Vogelsong won his sixth straight decision on Friday night, and the Giants opened a three-game interleague series with a 4-2 win over the slumping Seattle Mariners.