Pittsburgh infielder Rodolfo Castro lost his phone on the field and the Pirates were stymied by rookie Tommy Henry in a 6-4 loss to the Arizona Diamondbacks.
Brian Anderson atoned for a costly error with a two-run triple in the 11th inning and the Miami Marlins beat the Pittsburgh Pirates 3-2 Thursday.
Dansby Swanson blooped a three-run single, Ozzie Albies added a grand slam in an eight-run seventh inning and the Atlanta Braves beat the Pittsburgh Pirates 10-4 for their 10th consecutive win.
Miami Marlins manager Don Mattingly is back with the club two weeks after testing positive for COVID-19.
Marlins starter Pablo López was ejected after plunking Ronald Acuña Jr. with his first pitch, leading to the only run as the Atlanta Braves edged Miami 1-0.
Christian Arroyo hit a two-run single in Boston’s three-run fourth inning, and the Red Sox took advantage of Miami’s shoddy play to hold off the Marlins 5-3 for their fifth straight victory.