Adam Rosales homered while Scott Sizemore drove in the go-ahead run in the fourth inning, helping the A’s snap their three-game slide. Oakland scored a total of three runs during the losing streak.
The A’s scored two of their runs Saturday while Cahill (8-5) was in the game, but it was enough support for the right-hander. He allowed one run, three hits and three walks in 7 2/3 innings.
Philadelphia-area native Andrew Bailey recorded the final four outs, navigating his way out of a jam in the ninth, to pick up the save.
Hamels (9-4) pitched well, giving up just two runs in eight innings. He allowed eight hits, walked two and struck out five.
But the Phillies gave him a slim margin to work with. Carlos Ruiz’s single in the second inning plated their only run, as they lost for the fourth time in eight games.