Brendan Ryan ended one of the longest hitting slumps of his career with a timely two-run double. The Mariners' shortstop felt even better after adding an RBI single two innings later. Making a rare start after interim manager Robby Thompson shuffled his lineup due to an injury to second baseman Nick Franklin, Ryan had two hits and drove in three runs to snap a 9-for-77 stretch, and the Seattle Mariners beat the Oakland Athletics 5-3 on Wednesday.