in MLB
The Kansas City Royals defeated the San Francisco Giants 5-4 last night to complete a three-game series sweep.
The Giants led 3–0 through seven innings, but the Royals rallied with five runs in the bottom of the seventh to take a 5–3 lead.
Salvador Perez sparked the comeback with a two-run homer that tied George Brett’s franchise home run record, and Lane Thomas drove in the go-ahead runs with a two-run single.
Casey Schmitt homered in the ninth for the Giants, but the Royals held on for a 5–4 win as Steven Cruz earned his first career save.
The St. Louis Cardinals defeated the Los Angeles Angels 1-0 yesterday afternoon at Angel Stadium
behind strong pitching and a clutch homer by JJ Wetherholt, whose 15th home run broke a scoreless tie in the sixth.
Hunter Dobbins threw six shutout innings to earn the win, and Riley O’Brien closed it out for his 26th save despite some ninth-inning traffic.
