DETROIT — José Ramírez moved past Albert Belle into sole possession of second place on the Cleveland career home run list with his 243rd, hitting his third in two games to help the Guardians beat the Detroit Tigers 5-0 on Tuesday.
Josh Naylor hit a first-inning homer off Alex Faedo (5-3) and Ramírez hit a two-run drive in the eighth against Jason Foley. The 31-year-old Ramírez has spent his entire 12-year big league career with Cleveland.
Hall of Famer Jim Thome tops the Cleveland home run list with 337, part of a 22-year career that included 612 homers for six teams.
Brayan Rocchio added a ninth-inning homer off Joey Wentz.
Lane Thomas went 1 for 4 in his Guardians debut, scoring on Ramírez's home run. Thomas was acquired Monday from Washington.
Cleveland has won three straight and six of eight. The Tigers have lost three in a row heading into the trade deadline.
''I'm just ready for it be over,'' Tigers manager A.J. Hinch said. ''We're all tired of talking about it.''
Gavin Williams (1-3) and four relievers combined on a four-hitter in Cleveland's 10th shutout this season, the 11th against the Tigers. Williams allowed two hits in five innings with eight strikeouts and one walk in his first win since Sept. 17 against Texas in his final start last year.