DETROIT — Alberto Gonzalez squared to bunt, hoping to drive in the go-ahead run on a squeeze play. The ball hit his bat and glanced off his right leg before bouncing off the ground and out toward the pitcher.

Then the Texas Rangers caught a break.

Instead of being called a foul ball, Gonzalez's bunt went for an RBI infield single in the 11th inning, lifting the Rangers to a 3-2 victory over the Detroit Tigers. Gonzalez admitted after the game the ball hit him around the knee — and a replay confirmed that — but the play stood.

"As soon as he hit the ball and saw the ball was fair, he didn't stop himself," Gonzalez's translator said. "He was trying to go to first base. He knew the job was done."

The bases were loaded with nobody out when Gonzalez bunted. Right-hander Thad Weber (0-1), who was making his major league debut, had no play at the plate on runner Nelson Cruz. Weber froze with the ball, and first baseman Miguel Cabrera struggled to get back to the bag in time. Everybody was safe, and Texas took the lead.

Detroit manager Jim Leyland came out to argue, but to no avail.

Plate umpire Tim Welke had a chance to watch the replay afterward and said the ball did in fact hit Gonzalez, but his crew hadn't seen that initially.

"We did not see the ball hit anybody on the field," Welke said. "We called what we saw."

BLUE JAYS 5, ROYALS 3: At Kansas City, Mo., Brett Lawrie stole home and drove in two runs as the Toronto Blue Jays sent Kansas City to its 10th straight loss. This is the Royals' longest losing streak since dropping 12 in a row in May 2008. Francisco Cordero gave up a run in the ninth, but posted his first save in his first opportunity. Cordero, who will serve as Toronto's closer with Sergio Santos going on the disabled list, collected his 328th career save.

RAYS 6, TWINS 2: At St. Petersburg, Fla., Desmond Jennings homered and had one of the Rays' team record four sacrifice flys as Tampa Bay beat Minnesota. Jennings had a sacrifice fly during a two-run third and made it 5-0 in the fifth with a two-run homer off Francisco Liriano (0-3). Minnesota's Josh Willingham went 0 for 2, ending his season-opening 15-game hitting streak that tied Kirby Puckett's team record set in 1994.

ORIOLES 3, ANGELS 2 (10): At Anaheim, Calif., Nick Markakis hit a two-run single in the eighth inning and a run-scoring single in the 10th, leading the Baltimore Orioles over the Los Angeles Angels. LaTroy Hawkins (0-1) came on in the 10th and issued a leadoff walk to No. 9 hitter Robert Andino, who advanced on a sacrifice by Endy Chavez and a groundout by J.J. Hardy. Markakis grounded a hard single up the middle that deflected off the glove of second baseman Howie Kendrick and into center field. Albert Pujols was 0 for 4 with two strikeouts and is homerless in his 16 games and 65 at-bats, the longest drought from the start of a season in his 12-year career.

WHITE SOX 7, MARINERS 4: At Seattle, Alex Rios got three hits and drove in three runs as the Chicago White Sox completed a series sweep of the Seattle Mariners. A day after Phil Humber pitched a perfect game for the White Sox, John Danks (2-2) went six innings for the win. Rios hit a tying, two-run triple in the sixth off Kevin Millwood (0-1) and then scored on a sacrifice fly by Kosuke Fukudome to put the White Sox ahead for good.

ATHLETICS 5, INDIANS 1: At Oakland, Calif., Seth Smith hit a two-run homer, helping Tyson Ross get his first win in nearly a year as the Oakland Athletics avoided a series sweep with a Victory over Cleveland. Cliff Pennington had two hits and drove in two runs for the A's, who ended a two-game slide and have won four of six. Kurt Suzuki also drove in a run.

NATIONAL LEAGUE

ASTROS 12, DODGERS 0: At Houston, Jordan Schafer hit his first career grand slam on a shot that bounced off the glove of Dodgers right fielder Andre Ethier, Wandy Rodriguez pitched three-hit ball through seven innings Sunday and the Houston Astros romped past Los Angeles. The Astros avoided a sweep and handed the Dodgers their most-lopsided shutout loss since a 13-0 defeat by the Angels in June 2004. Carlos Lee hit a two-run homer in the first. Schafer's slam came an inning later and was just the second career grand slam Chad Billingsley (2-1) has allowed in his seven-year career.

DIAMONDBACKS 6, BRAVES 4: At Phoenix, Gerardo Parra hit his first career grand slam to cap a five-run second inning and the Arizona Diamondbacks beat Atlanta, snapping a five-game losing streak. The Braves had won five in a row. Ian Kennedy (3-0) posted his seventh straight win dating to last August. J.J. Putz recorded his fifth save despite allowing a one-out home run to Juan Francisco.

CARDINALS 5, PIRATES 1: At Pittsburgh, Kyle Lohse scattered six hits while pitching into the eighth inning to lead the St. Louis Cardinals past Pittsburgh. David Freese had a two-run single for the Cardinals and Rafael Furcal had three hits to support Lohse (3-0). The veteran right-hander struck out five without issuing a walk, though his ERA actually ticked up from 0.89 to 0.99.

ROCKIES 4, BREWERS 1: At Milwaukee, Michael Cuddyer lined a two-run double in the eighth and Jeremy Guthrie pitched seven strong innings, leading the Colorado Rockies over Milwaukee. The win put a damper on the celebration of Ryan Braun's NL MVP and Silver Slugger awards. The Brewers slugger received his trophies in a pregame ceremony. Guthrie (2-1) got the better of Yovani Gallardo in a matchup of opening-day starters, surrendering one run and three hits in seven innings.

Comment on this story

REDS 4, CUBS 3: At Chicago, Johnny Cueto threw 6 1-3 strong innings to lead the Cincinnati Reds past Chicago. Cueto (2-0) allowed one earned run, scattering five hits. He struck out seven and lowered his ERA to 1.78. Two runners were on base with one out when Cueto exited in the seventh. With two outs and the bases loaded, Aroldis Chapman struck out Ian Stewart looking with a fastball that registered 99 mph on the stadium. Chapman also worked a scoreless eighth and former Cubs reliever Sean Marshall pitched the ninth, picking up his third save in three opportunities.

PADRES 6, PHILLIES 1: At San Diego, Nick Hundley homered, tripled and drove in a career-high four runs, leading Anthony Bass and the San Diego Padres past Philadelphia. A day after snapping a 13-game home losing streak to the Phillies, San Diego posted its first two-game winning streak of the season. Hundley hit a sacrifice fly in the first inning, an RBI triple in the third and two-run homer in the fifth off Joe Blanton (1-3).

TUCSON, Ariz. — The Bees banged out a season high nineteen hits on Sunday afternoon, as Salt Lake rolled to a 16-1 win over the Tucson Padres. The Bees scored single runs in each of the first three innings to take a 3-0 lead before they exploded for seven runs in the fourth, all of them coming after there were two outs and no runners on base. Salt Lake loaded the bases on a hit batter, single and a walk before Jorge Cantu drove in two runs with a double. Kole Calhoun followed with a two run double to make it 4-0. Efren Navarro made it 5-0 with an RBI single and Paul McAnulty capped off the scoring with a two run homer.

Brad Mills (2-0) was the beneficiary of the offensive outburst, as he went six innings and allowed just one run on six hits with three strikeouts and one walk. Navarro led the Bees with four hits and four runs batted in, while McAnulty belted his first two homers of the season and drove in three. Robinzon Diaz, Ed Lucas and Calhoun each added a pair of hits, as all nine starters had at least one hit for Salt Lake.