Carlos Beltran #36 of the New York Yankees hits a two-run home run in the first inning
Carlos Beltran #36 of the New York Yankees hits a two-run home run in the first inning (Mike Stobe/Getty Images)
loading...

Carlos Beltran and Starlin Castro homered for the second consecutive game, sending a resurgent Michael Pineda and the New York Yankees past the Los Angeles Angels 6-3 on Tuesday night.

Alex Rodriguez and Austin Romine each had an RBI single for the Yankees, who have won seven in a row against the Angels at home. Los Angeles has dropped 13 of its last 16 at Yankee Stadium.

Pineda (3-6) threw 22 of 27 first-pitch strikes and tossed seven efficient innings in his longest start since July 4 last year at Tampa Bay. He gave up three runs and four hits, building on a solid performance last week in Detroit after struggling for much of the season.

With his past two outings, the enigmatic right-hander has quieted talk about him losing his spot in the rotation and perhaps getting sent to the minors.

(Copyright 2016 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed)

More From New Jersey 101.5 FM