Trevor Rogers pitched well, allowing only three runs as the Orioles outscored the Rangers 8-3 at Oriole Park. The offense erupted in the bottom of the order, with Colton Cowser, Leody Taveras, Jeremiah Jackson and Taylor Ward driving in runs, and Dylan Beavers capped the rally with a sixth‑inning home run.
The win evened Baltimore’s record at 3-3 and snapped a two‑game losing streak, keeping the team from a sweep. Despite a lingering injury to Zach Eflin, the Orioles showed they can overcome early setbacks.