Blake Beavan gave up two runs in seven innings and Trayvon Robinson drove in two runs to lift the Seattle Mariners to a 5-4 victory over the Minnesota Twins on Thursday. Beavan (9-8) scattered five hits, walked two and struck out one. Kyle Seager also drove in two runs for the Mariners, who have won 11 of their last 15 games.