Angels cut A's AL West leads to 3 1/2 with 4-1 win