SAN FRANCISCO Dereck Rodriguez earned his first big league win, giving up a home run to Jake Arrieta but outpitching the Phillies ace to lead the San Francisco Giants over Philadelphia 6-1 Sunday for a three-game sweep.