Freeland gave up six hits and two runs over six innings, improving to 6-3 with a 3.53 ERA. He got plenty of help early as Reynolds opened a four-run second with a two-run homer and Arenado followed with a solo shot in the third for a 5-1 lead. Gerardo Parra went 4-for-4 with an RBI and a run scored, and Greg Holland slammed the door in the ninth for his Major League-leading 20th save.
Mariners starter Yovani Gallardo didn't fare well in his shortest outing of the season, giving up six hits and five runs in three innings, as he fell to 2-6 with a 6.