Jorge Barrosa's RBI triple capped a four-run seventh inning Thursday night for the Arizona Diamondbacks, who went on to rout the host New York Mets 7-