MIAMI—Ryan Weathers struck out a career-high 10 before departing because of cramps in his left hand, and the Miami Marlins beat the San Francisco Giants 6–3 on Tuesday night.
Weathers (2–1) allowed two runs and five hits in six innings. The left-hander warmed up for the seventh, but was replaced by Burch Smith.