Jazz Chisholm Jr. snapped a tie by homering on the first pitch of the seventh inning to help Carlos Rodon get his seventh straight victory as the New York Yankees returned from their longest road trip of the season and hung on to beat the Cleveland Guardians 3-2 on Tuesday night.Activated from the injured list Tuesday after missing 28 games with an oblique injury, Chisholm had New York’s first hit off Cleveland’s Tanner Bibee (4-6) in the fifth before snapping a 1-1 tie in the seventh.After Chisholm’s 358-foot shot, Volpe gave the Yankees a two-run lead when he lifted a 3-1 sweeper 372 feet into the left field seats. It was Volpe’s first home run since May 12 in Seattle.Chisholm and Volpe helped the Yankees win their fifth straight game at home following a 6-3 road trip against the Colorado Rockies, Los Angeles Angels and Los Angeles Dodgers.Rodon (8-3) took a shutout into the seventh before allowing Jose Ramirez to single, steal second and score on a base hit by David Fry. Rodon stranded Fry at third and was aided by center fielder Trent Grisham throwing Gabriel Arias out at second trying to stretch a single.Rodon allowed one run on five hits in seven innings. The left-hander struck out eight, walked one and is 7-0 with a 1.27 ERA in his past nine starts.Rodon retired 17 straight before losing the lead in the seventh. He kept the game tied by retiring Bo Naylor on a fly ball with two on.DJ LeMahieu had an RBI single in the fifth after Chisholm got New York’s first hit on a bloop single to left.