Friday’s American League results
Twins 7, White Sox 5 — Justin Morneau hit two homers, including a grand slam, and the visiting Minnesota Twins rallied to beat the Chicago White Sox in the first game of a day-night doubleheader on Friday. The White Sox were headed toward their fourth consecutive win before things turned in the seventh inning. Morneau’s drive off reliever Nathan Jones with two out in the seventh wiped out a 3-1 deficit.
Twins 3, White Sox 2 — Oswaldo Arcia homered leading off the 10th inning, and the visiting Minnesota Twins beat the Chicago White Sox to complete the day-night doubleheader sweep. Josh Willingham and Chris Hermann also went deep. Brian Duensing (6-1) picked up the win in both games, and the Twins prevailed in the nightcap after rallying to take the opener.
Athletics 14, Blue Jays 6 — Josh Reddick broke out of a slump by homering in three consecutive at-bats, Jed Lowrie and Yoenis Cespedes also connected and the visiting Oakland Athletics beat the Toronto Blue Jays. Reddick was hitless in his previous 20 at-bats before connecting off Esmil Rogers with a solo blast in the second inning that hit the facing of the second deck in right. He hit another solo homer in the fifth, an opposite-field shot to left off reliever Neil Wagner, then smacked a three-run drive off Juan Perez in the sixth.
Royals 9, Red Sox 6 — Justin Maxwell homered and singled twice in a six-run sixth as the host Kansas City Royals rallied for a victory over the Boston Red Sox. The Royals have won 15 of their past 17 games to move seven games above .500, matching their best record of the season.
Yankees 4, Tigers 3 — Alex Rodriguez drew loud boos in his return home and the host New York Yankees overcame Miguel Cabrera’s crushing home run off Mariano Rivera, beating Detroit in 10 innings and snapping the Tigers’ 12-game winning streak. Cabrera temporarily saved the Tigers by hitting a two-out, two-run homer in the ninth off Rivera that made it 3-all. Brett Gardner grounded an RBI single with the bases loaded and two outs in the 10th to end New York’s four-game losing streak.
Friday’s National League results
Nationals 9, Phillies 2 — Dan Haren won his third consecutive start while Anthony Rendon and Ryan Zimmerman homered to help the host Washington Nationals snap a four-game losing streak with a win over the Philadelphia Phillies. Haren (7-11) limited the Phillies to two runs and four hits over seven innings.
Reds 7, Padres 2 — Joey Votto drove in two runs with a single and a triple, and Bronson Arroyo recovered from his roughest outing of the season, leading the host Cincinnati Reds over the San Diego Padres.
Braves 5, Marlins 0 — Justin Upton, Chris Johnson and Brian McCann homered, Brandon Beachy pitched eight strong innings and the host Atlanta Braves beat the Miami Marlins for their 14th consecutive victory. The Braves are one victory shy of tying their 2000 team for the longest winning streak since the franchise relocated to Atlanta in 1966.
Cubs 3, Cardinals 0 — Anthony Rizzo had a two-run single, Chris Rusin pitched around seven hits in six innings, and the visiting Chicago Cubs recorded their first shutout in St. Louis in 16 years with a victory over the Cardinals.
Rockies 10, Pirates 1 — Wilin Rosario doubled and homered to drive in four runs, leading a Rockies offense that batted around in the first and second innings, and Colorado snapped a five-game losing streak by beating the visiting Pittsburgh Pirates.
— Associated Press