PHILADELPHIA — Cesar Hernandez doubled, tripled and drove in two runs, and David Buchanan earned his first win in almost a year, leading the Philadelphia Phillies to a 5-3 victory over the Tampa Bay Rays on Monday night.
Maikel Franco had a pair of hits with an RBI and Jeff Francoeur contributed two hits for the Phillies, who have won four straight after setting the franchise record with 62 losses before the All-Star break.
Logan Forsythe doubled and had two RBIs for the Rays, who have lost 10 of their last 12 road games.
Buchanan (1-5) snapped his winless skid at 15 starts by allowing three runs and six hits in 6 1-3 innings.