Roy Oswalt pitched efficiently into the seventh inning in his Rangers debut as host Texas won its seventh straight, beating the slumping Colorado Rockies, 4-1, Friday night.
Oswalt allowed one run and nine hits in 6 2/3 innings to win for the first time since Sept. 27. He struck out six and walked none, his fastball clocked in the low 90s. The 34-year-old pitched with Philadelphia last season and signed with the Rangers on May 29.
“I won’t tell you I wasn’t nervous,’’ said Oswalt, who threw 81 of his 110 pitches for strikes. “If you don’t have butterflies, you might as well get out of the game.’’
Adrian Beltre and Mike Napoli both homered for Texas, which improved to a major-league best 13-3 in interleague play.
Mets 6, Yankees 4 - Ike Davis received a bit of help from Yankees outfielder Nick Swisher on his three-run homer and Mets closer Frank Francisco closed out the team he earlier called “chickens’’.
Justin Turner had a two-run single and the Mets scored five runs in the first inning with two outs. Andy Pettitte looked flat after waiting out a rainstorm that set back the start of the season’s second Subway Series by 53 minutes.
Davis followed Turner’s hit with a fly to right that a leaping Swisher got his glove on. But when Swisher hit the wall, the ball was nudged off the top of the fence and over for a 5-0 lead.
Francisco made headlines in New York this week by saying, “I can’t wait to face those chickens.’’
He explained Friday afternoon what he meant by his strange comment, saying he thinks the Yankees often complain about umpires’ calls.
Orioles 2, Nationals 1 - Jason Hammel pitched eight innings of five-hit ball and had a career high-tying 10 strikeouts to lead the host Baltimore past Washington.
Coming off a one-hit shutout against Atlanta, Hammel allowed an unearned run in improving to 5-0 lifetime against Washington.
Pirates 4, Detroit 1 - A.J. Burnett pitched six shutout innings, winning his seventh consecutive start as host Pittsburgh dropped Detroit for its fifth win in six games.
Andrew McCutchen went 3 for 4 to improve his batting average to .346 and Rod Barajas added two hits for the Pirates, who matched a season high by going five games over .500.
Brewers 1, White Sox 0 - Zack Greinke pitched three-hit ball over nine innings and Rickie Weeks drove in the lone run with a single in the 10th for visiting Milwaukee.
Giants 5, Athletics 4 - Gregor Blanco knocked in two runs and stole three bases, Tim Lincecum rebounded off a poor first inning, and newly-appointed Oakland closer Ryan Cook allowed four runs in the ninth without recording an out as visiting San Francisco shocked the A’s.
Angels 8, Dodgers 5 - Rookie Mike Trout hit a go-ahead homer as the host Angels rallied from an early five-run deficit against Chad Billingsley to beat the Dodgers.
Blue Jays 12, Marlins 5 - Jose Bautista homered and drove in three runs and Kelly Johnson also had three RBIs as Toronto won in Miami.
Indians 2, Astros 0 - Shin-Soo Choo hit a leadoff triple and scored on Asdrubal Cabrera’s sacrifice fly to back up a strong start by Ubaldo Jimenez for visiting Cleveland.
Cardinals 11, Royals 4 - Carlos Beltran hit two two-run doubles in his return to Kauffman Stadium as St. Louis pounded Kansas City.
Diamondbacks 6, Cubs 1 - In Phoenix, Jason Kubel hit a two-run homer and five relievers filled in for scratched starter Joe Saunders to lift Arizona over Chicago.
Twins 5, Reds 4 - Ryan Doumit and Ben Revere each had four hits as Minnesota gave host Cincinnati its season-high fourth straight loss.
Padres 9, Mariners 5 - Clayton Richard settled down after a rough start and drove in three runs to lift host San Diego to a victory over Seattle.