 George Kirby allowed one run in six innings, Cal Rowley hit a three-run homer, and the AL West leading Seattle Mariners avoided a three-game sweep by beating the Tampa Bay Rays 5-2 Wednesday. Seattle went three for six on a trip to Cleveland, Miami, and Tampa Bay, and at 19-25 is the only division leader with a losing road record.