Seattle built a 5-0 lead through four innings and broke things open with a three-run sixth that featured a two-run double from Morales. He then scored on a sacrifice fly by Jason Bay.
Morales also scored on a double from Bay in the first and drove in a run with a single in the second.
Aaron Harang (1-3) benefited from the offense to get the win, surviving six innings while giving up two runs on four hits with six strikeouts.
Wei-Yin Chen (2-3) made it through only four innings, surrendering five runs on eight hits.
Rosie O'Donnell unveils nearly 50-pound weight loss
Putin thinks Obama would save him if he were drowning