NEW YORK — Michael Pineda pitched six innings, Mark Teixeira homered in his return from his latest injury, and the New York Yankees moved two games above .500 for the first time since April with a 5-0 victory over the Baltimore Orioles on Wednesday.

Pineda (4-9) had six strikeouts with runners in scoring position and didn’t allow a run for the first time all season.

New York has won the first three of the four-game series to improve to 38-36 – the last time the Yankees were two games over .500 was April 12 when they were 4-2.

Baltimore lost its fourth straight to allow the Boston Red Sox to move into a half-game lead for first in the AL East.

TWINS 4, TIGERS 1: Max Kepler and Eddie Rosario homered off Francisco Rodriguez in the ninth as Minnesota scored three runs in the inning to win at Detroit.

The Tigers wasted a good start by Justin Verlander, who gave up a run and two hits in eight innings.

MARINERS 6, WHITE SOX 5: Leonys Martin hit his second home run of the game, a solo shot with one out in the 11th inning, to give Seattle a win at home.

Mariners ace Felix Hernandez, activated off the disabled list earlier in the day, allowed five runs on 10 hits in 62/3 innings in his first start since May 27.

ASTROS 7, ATHLETICS 0: Doug Fister (10-6) pitched seven innings and Jose Altuve continued his torrid hitting as Houston won at Oakland, California.

INDIANS 11, ROYALS 4: Tyler Naquin hit two of Cleveland’s five homers and had a career-high six RBI in a rout at Kansas City, Missouri.

NATIONAL LEAGUE

CUBS 6, METS 2: Anthony Rizzo homered twice off Bartolo Colon and Kyle Hendricks (9-6) pitched 61/3 scoreless innings as host Chicago took two of three in the rematch of last year’s NL Championship Series.

Rizzo’s homers were estimated at 451 feet and 436 feet by MLB’s Statcast program.

NATIONALS 8, DODGERS 1: Bryce Harper led an offensive outburst with a towering home run to right field as Washington won at home.

Harper’s 20th homer of the season, a two-run blast, traveled an estimated 451 feet off Bud Norris in the first inning.

CARDINALS SWEEP PADRES: Carlos Martinez was dominant after a shaky first inning as St. Louis earned a 4-2 win in the opener of a day-night doubleheader that attracted only 11,191 fans to a game rescheduled from a rainout on Tuesday night. The original paid crowd was 40,184.

In the regularly scheduled nightcap, Jedd Gyorko had three hits, including two homers and three RBI, in a 3-2 win by the Cardinals.

REDS 6, BRAVES 3: Tucker Barnhart and Joey Votto hit two-run homers as Cincinnati rallied to beat visiting Atlanta.

PHILLIES 4, MARLINS 1: Jeremy Hellickson (7-7) struck out eight in eight impressive innings and Tyler Goeddel hit a two-run homer as Philadelphia won at home.

BREWERS 9, PIRATES 5: Jonathan Lucroy had three RBI as Milwaukee won at Pittsburgh.

INTERLEAGUE

BLUE JAYS 10, DIAMONDBACKS 4: Josh Donaldson and Edwin Encarnacion each hit a two-run homer as Toronto won at Phoenix.

RAYS 11, ROCKIES 3: Chris Archer struck out 11 over six innings for his first win since June 6 and Tim Beckham had a career-high five hits for visiting Tampa Bay.