Luis Arraez went 5-for-5 again to raise his batting average to .400 and Jorge Soler homered as the streaking Miami Marlins routed the Toronto Blue Jays 11-0 on Monday night.

Jon Berti had three hits and Jesus Sanchez doubled twice for the Marlins, who won their fifth straight game and finished with 19 hits -- their most since getting 21 on June 1 last year in the opener of a doubleheader at Colorado. Miami improved to a season-best 11 games over .500 at 42-31.

"This is fun because we're winning and everybody gets hits," Arraez said. "I'm excited for this team. When we get to the clubhouse, we are a family."