Los Angeles’ Mike Trout homered and drove in three runs, while Erick Aybar’s two-run shot cemented the Angels’ lead as they won 7-4 to claim their eighth straight victory over Detroit.
The Angels’ city rivals also won, as the Dodgers beat San Francisco 4-2 to complete a three-game sweep, with Clayton Kershaw in top form.
Chicago’s Scott Feldman pitched six solid innings to direct the Cubs to a 5-4 win over Milwaukee.
New York’s Shaun Marcum pitched eight crisp innings for his first win of the season, helping the Mets to a 3-0 triumph over the Chicago White Sox.
Miami’s Placido Polanco homered for the first time in more than a year and Jeff Mathis hit his first this season, as the Marlins overcame a three-run deficit to beat Minnesota 5-3.