CLEVELAND — Zach Eflin won his second straight start since joining Baltimore's rotation and Gunnar Henderson had three hits and an RBI as the Orioles stopped Cleveland's five-game winning streak, beating the Guardians 7-4 on Saturday night.
Eflin (7-7) cooled off the AL Central-leading Guardians, holding them to two runs — a two-run homer — and five hits in 6 1/3 innings. The right-hander was acquired from Tampa Bay on July 26 for three minor leaguers.
''He made one bad pitch," Orioles manager Brandon Hyde said. "Besides that, it was a professional effort — sinker, cutter, a bunch of strikes. Our fielders need to be ready. He gets a ton of ground balls.
"This is exactly what we've seen him do to us, honestly. He's really tough to hit.''
Baltimore's Adley Rutschman had a pinch-hit, two-run triple in the eighth inning when the Orioles scored four times to take a 7-2 lead.
Henderson snapped a 2-2 tie with an RBI single in the fifth as Baltimore stayed tied with the New York Yankees atop the AL East.
After being outscored 18-7 in the first two games of the series, the Orioles responded with 15 hits.
''One of our better offensive games in a long time, just the quality of the at-bats, how hard we hit the baseball, using the whole field,'' Hyde said. ''We just did a lot of really good things offensively up and down the order.''