ARLINGTON, Texas (AP) — Nelson Cruz homered for the 100th time at his former home, Robinson Cano hit a tiebreaking shot and the Seattle Mariners held on for a 9-7 win over the Texas Rangers on Saturday night. Cano’s two-run homer in the seventh made it 8-6 and capped a four-run outburst against reliever Alex Claudio (0-1), who gave up hits to all four batters he faced.