Rhys Hoskins had a two-run double down the left-field line during a five-run eighth inning and the Cleveland Guardians rallied for a 6-5 victory over the Seattle Mariners.