Luis Castillo worked into the fourth inning Sunday, and the Mariners blasted three home runs to beat the Rockies in Cactus League action.