Christian Moore drove in three runs and Samuel Peralta pitched three shutout innings of relief as the Los Angeles Angels took down the Seattle Mariners 6-4.