Sandy Alcantara pitched eight dominant innings in his second straight win, and the Miami Marlins beat the Los Angeles Angels 2-1 on Tuesday night for their sixth straight victory. read more https://www.espn.com/mlb/recap?gameId=401355436