32° Good Morning
32° Good Morning

Edwin Encarnacion, J.A. Happ lead Blue Jays

B.J. Upton went 4-for-5 with a home run and three RBIs for the visiting Rays, who battered Jered Weaver (15-3) for a career-worst nine earned runs in a 12-3 win over the Angels on Friday night. Weaver lasted only three-plus innings.

Blue Jays 3, Rangers 2: Edwin Encarnacion hit his 31st home run and J.A. Happ won his second straight start as the host Blue Jays beat Yu Darvish (12-9), who struck out 10 but lost for the second time in three starts.

Tigers 5, Orioles 3: Prince Fielder hit a pair of two-run homers and Miguel Cabrera homered for host Detroit.

Athletics 6, Indians 4: Josh Donaldson hit a tiebreaking single in the eighth inning for host Oakland, which rallied from a four-run deficit.

.Royals 4, White Sox 2: Salvador Perez hit a tiebreaking two-run double with two outs in the seventh for host Kansas City.

Twins 5, Mariners 3: John Jaso and Miguel Olivo homered for host Seattle.

Giants 10, Padres 1: Matt Cain (12-5) allowed one run and four hits in eight innings for the host Giants, who moved a half-game in front of the Dodgers atop the NL West.

Braves 4, Dodgers 3: Juan Francisco's two-out single in the 11th inning gave host Atlanta its fourth straight win.

Reds 7, Cubs 3: Todd Frazier hit a two-run home run for host Cincinnati.

Pirates 2, Cardinals 1: James McDonald (11-5) tossed six innings of two-hit ball for visiting Pittsburgh.

D-backs 3, Astros 1: Wade Miley (13-8) pitched six solid innings and drove in a run for visiting Arizona.

Brewers 6, Phillies 2: Ryan Braun hit his NL-leading 32nd home run for host Milwaukee.

Marlins 6, Rockies 5: Jose Reyes and Giancarlo Stanton homered and Wade LeBlanc (2-2) won for the first time as a starter for visiting Miami.-- AP

New York Sports