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 Screamer, volley and 97th-minute equaliser in Wimbledon vs Accrington Stanley! 38 mins ago Sports Emotional Nadal retires as Spain suffer defeat at Davis Cup Finals 38 mins ago Sports Scotland in pot three for World Cup qualifying draw with Wales in pot two 38 mins ago