Oakland Athletics' Jed Lowrie strikes out to the Chicago White Sox in the eighth inning of a baseball game Thursday, April 7, 2016, in Oakland, Calif. (AP Photo/Ben Margot)
Oakland Athletics' Jed Lowrie strikes out to the Chicago White Sox in the eighth inning of a baseball game Thursday, April 7, 2016, in Oakland, Calif. (AP Photo/Ben Margot)

New York— Mark Teixeira sliced a tiebreaking, three-run homer in the seventh inning and Starlin Castro connected again, sending the New York Yankees past the Houston Astros 8-5 Thursday.

The Yankees took two of three in the season-opening series against the team that beat them in the AL wild-card game last October. The game began 12 minutes late because of rain, and Yankee Stadium was far less than half-filled.

Castro kept up his torrid start with a solo home run and a single off the wall, making him 7 for 12. The former Cubs infielder has eight RBIs, the most by any player in his first three games for the Yankees since the stat became official in 1920, STATS said.

Brian McCann also homered for the Yankees and Jacoby Ellsbury doubled twice.

White Sox 6, Athletics 1

Oakland, Calif.— Mat Latos gave up one hit over six innings for his first win since last July, Jose Abreu hit a two-run homer and Chicago beat Oakland to give manager Robin Ventura his 300th career win.

A free agent who struggled this spring after signing with Chicago in the offseason, Latos (1-0) was stellar in his White Sox debut while striking out two and walking one.

He retired 13 of the first 14 batters and didn’t allow a baserunner until Chris Coghlan’s one-out single in the fifth — one pitch after left fielder J.B. Shuck dropped Coghlan’s foul ball.

Abreu homered on a 1-1 pitch from Oakland starter Kendall Graveman in the sixth. The White Sox slugger added a sacrifice fly during Chicago’s four-run ninth.

Orioles 4, Twins 2

Baltimore — Ubaldo Jimenez pitched seven sharp innings and Baltimore rallied to beat Minnesota for a three-game sweep.

Manny Machado and rookie Joey Rickard homered for the Orioles, who trailed 2-0 in the sixth before coming back against Phil Hughes (0-1).

Jimenez (1-0) gave up a first-inning homer to Joe Mauer and an unearned run in the second before bouncing back to hold the Twins at bay. The right-hander allowed eight hits, struck out nine and walked none.

Jimenez retired 12 of the final 14 batters he faced, striking out seven.

Orioles rookie Dylan Bundy worked the eighth and Darren O’Day got three straight outs for his first save.

Marlins 6, Nationals 4

Washington — Miami reliever David Phelps entered after a rain delay and shut out Washington for four innings while delivering his first career RBI at the plate, and the Marlins won to spoil the Nationals’ sloppy home opener in front of a dwindling crowd.

Bryce Harper was presented with his 2015 NL MVP and Silver Slugger trophies during pregame festivities and hit his second homer of 2016 in the seventh, a no-doubt-about-it solo shot to right off Bryan Morris. Before that swing, Washington trailed by three, and fans had long since started departing.

Giants 12, Dodgers 6

San Francisco — Hunter Pence hit a grand slam in the eighth, Joe Panik drove in three runs and keyed San Francisco’s comeback, and the Giants beat Los Angeles in their home opener .

The Dodgers pitchers’ 31-inning scoreless streak to start the season ended in the fifth, one inning shy of the 1963 St. Louis Cardinals’ record to begin a year.

Reds 10, Phillies 6

Cincinnati— Jay Bruce homered twice and matched a career high with five RBIs, and Cincinnati made a winner of top pitching prospect Robert Stephenson in his major league debut.

Eugenio Suarez hit his first career grand slam and Bruce connected for a three-run shot as the Reds scored eight times in the fourth inning, ruining the big league debut of reliever Daniel Stumpf.

Bruce capped the 13-batter outburst with an RBI single.

Stephenson, a first-round draft pick in 2011, was optioned to Triple-A Louisville on March 18 and recalled on opening day for what is expected to be one start. The right-hander allowed six hits and four runs — three earned — with two walks and one strikeout in five innings.

Cedric Hunter hit a leadoff homer in the fourth and Ryan Howard had a two-run shot in the fifth for Philadelphia.