Marlins snap Phillies' seven-game win streak
Edward Cabrera pitched 5 2/3 scoreless innings, leading the Miami Marlins to a 3-0 win over the host Philadelphia Phillis on Thursday afternoon.
The Phillies, who loaded the bases with no outs in the ninth, had their seven-game win streak snapped.
Cabrera (3-1) allowed just three hits and two walks, striking out six batters. The right-hander, who has pitched just five times this year and has 12 career appearances, lower
