Astros get by Moyer, Rockies
J.D. Martinez homered and drove in three runs and the National League’s youngest team, the Astros, beat baseball’s oldest player, 49-year-old Jamie Moyer, and the Colorado Rockies, 7-3, Saturday night in Houston.
Jordan Schafer homered leading off for the Astros and Martinez’s two-run shot in the fourth made it 3-0.
With gray stubble covering his chin and hair of the same color peeking out the edge of his cap, Moyer become the oldest player to appear in a game since 1980, when 54-year-old Minnie Minoso played in a game for the White Sox, according to statistics provided by the Rockies from the Elias Sports bureau.
The Astros have seven players on their roster that weren’t born when Moyer made his major league debut June 16, 1986. Houston starter Lucas Harrell, who celebrated his first birthday just before Moyer’s debut, yielded three hits in seven scoreless innings.
Moyer gave up five hits and three runs in five innings while wearing jersey No. 50, the age he will turn in November. It was his first start since July 20, 2010, for Philadelphia after missing all of last season following Tommy John surgery.
Moyer is the second-oldest pitcher to start a major league game behind Satchel Paige, who did it at 59 in 1965. He’s the fifth man since 1965 to play a game after his 49th birthday, and the first since Julio Franco appeared in a game for Atlanta in 2007.
Rays 8, Yankees 6 - Luke Scott had three hits and drove in three runs in his debut as Tampa Bay’s designated hitter, helping the host Rays hold off New York.
David Price gave up two runs over 6 1/3 innings to win for the first time since Aug. 28 while Hiroki Kuroda suffered the loss in his Yankees debut.
Blue Jays 7, Indians 4 - Rajai Davis hit a two-run double in the 12th inning and Toronto rallied for the second straight game against host Cleveland’s bullpen to win in extra innings again.
White Sox 4, Rangers 3 - Alex Rios led off the ninth with a homer and visiting Chicago got its first win for new manager Robin Ventura, beating new Texas closer Joe Nathan.
Brewers 6, Cardinals 0 - Corey Hart homered twice, Zack Greinke pitched three-hit ball for seven innings, and host Milwaukee blanked St. Louis.
Diamondbacks 5, Giants 4 - Aaron Hill hit two homers, Chris Young had a pair of run-scoring doubles, and host Arizona beat San Francisco for the second straight game.
Nationals 7, Cubs 4 - Adam LaRoche homered and matched a career-high with four hits, and Washington rallied late against Kerry Wood and Carlos Marmol, scoring five runs in the eighth to beat host Chicago.
Royals 6, Angels 3 - Luke Hochevar took a shutout into the seventh inning and visiting Kansas City got solo homers from Eric Hosmer and Mike Moustakas to beat Los Angeles.
Mariners 8, Athletics 7 - Chone Figgins finished a home run short of the cycle and every Seattle batter had a hit, backing a shaky start by Felix Hernandez to win in Oakland.
Orioles 8, Twins 2 - Tommy Hunter took a four-hitter into the eighth inning, Nick Markakis went 3 for 4 with a homer, and the host Orioles cruised past Minnesota.
Marlins 8, Reds 3 - Giancarlo Stanton led Miami out of its early slump, getting three hits and driving in three runs, and the Marlins beat host Cincinnati.
Pirates 2, Phillies 1 - Alex Presley singled home Mike McKenry with two outs in the bottom of the 10th to rally host Pittsburgh over Philadelphia.
Mets 4, Braves 2 - Lucas Duda homered twice to become the first player to take advantage of the pulled-in fences at Citi Field, and R.A. Dickey pitched six innings to lead New York over Atlanta.
Dodgers 6, Padres 5 - Dee Gordon singled in the go-ahead run with two outs in the 11th inning and visiting Los Angeles, which blew a five-run lead in the fifth, beat San Diego for its third straight win.