Sports Trevor Rogers fans eight as Marlins edge Phillies, 3-1 4 years ago The Miami Marlins edged the Philadelphia Phillies, 3-1. Trevor Rogers went nearly eight innings striking out eight Phillies. Continue Reading Previous Buster Posey knocks in three as Giants top Reds, 4-0Next Rays overcome five-run deficit to upend Orioles, 9-7 More Stories Sports India secure spot in Champions Trophy final – as it happened 51 mins ago Sports Salford hit with new salary cap sanction 51 mins ago Sports Fleetwood on push for PGA Tour success | ‘I’ve got plenty more to give! 2 hours ago