HOUSTON (AP) — Yu Darvish was one out from a perfect game when Marwin Gonzalez grounded a clean single through the pitcher's legs, and the Texas Rangers beat the Houston Astros 7-0.

The Japanese right-hander struck out 14 and appeared to be in complete control before Gonzalez smacked the first pitch up the middle. Darvish was unable to get his glove down in time and the ball skittered into center field well beyond a desperate dive by shortstop Elvis Andrus (AN'-droos).

Darvish nearly picked up right where baseball left off last year, when there were a record three perfect games, thrown by Philip Humber, Matt Cain and Felix Hernandez.T

In other major league finals;

— Madison Bumbarger tossed two-hit ball over eight innings of San Francisco's 3-0 shutout of the Los Angeles Dodgers. L.A. starter Hyun-Jin Ryu (He-YUN Jin Ree-YOO) was reached for one earned run and 10 hits in 6 1/3 innings of his major league debut.

— Troy Tulowitzki and Carlos Gonzalez each homered for the second straight game, leading Colorado to an 8-4 win over Milwaukee. Walt Weiss earned his first win as a major league manager.

— Matt Holliday, Pete Kozma (KAHZ'-mah) and Jon Jay homered as St. Louis whipped Arizona 6-1. Jaime (HY'-mee) Garcia allowed two hits over 5 2/3 innings to get the Cardinals' first win of the year.

— Chris Davis hit a three-run homer to cap a five-run seventh inning in Baltimore's 7-4 season opening win over Tampa Bay. Adam Jones got the winning rally going with a two-run double.

— Michael Morse hit a three-run homer and a solo shot in Seattle's 7-1 win at Oakland. Hisashi Iwakuma struck out seven while holding the Athletics to two hits in six innings.

— Asdrubal Cabrera hit a two-run homer off of NL Cy Young winner R.A. Dickey to lead Cleveland to a 4-1 win over Toronto. Justin Masterson pitched six innings and the Indians ended their streak of opening day losses at four.

CINCINNATI (AP) — Reds outfielder Ryan Ludwick tore cartilage in his right shoulder while sliding into base during the season opener Monday and will need surgery. The team didn't project Tuesday how long Ludwick will be out.

Ludwick dislocated his right shoulder on a headfirst slide into third base. An MRI later detected the torn cartilage.

Ludwick is scheduled for surgery on Wednesday. He'll go on the 15-day disabled list.

More From 107.9 Jack FM