CLEVELAND (AP) -- Jim Thome's two-run homer in the seventh inning led the Baltimore Orioles to their fourth straight victory, a 3-1 win over the Cleveland Indians on Saturday night.
Thome, who passed Sammy Sosa for seventh place on the all-time home run list on Friday, hit his 611th and second with Baltimore since being acquired from Philadelphia on July 1 off Zach McAllister (4-2).
Chris Tillman (2-1) allowed only Shin Soo-Choo's leadoff homer in the first in 6 2-3 innings. He gave up six hits, struck out four and walked one.
Jim Johnson pitched the ninth for his league-leading 29th save.
The Indians have lost three straight and six of eight. Cleveland has scored three or fewer runs six times in that stretch.