Dereck Rodriguez surrendered two of Atlanta's runs as the Giants' losing streak reached nine games in a 4-1 loss Monday. But he pitched capably, surrendering five hits in 6 1/3 innings to record his 13th quality start in 16 outings.