Lee dominant as Phillies blank Giants
SAN FRANCISCO — Cliff Lee threw a seven-hitter, and Hunter Pence and John Mayberry hit back-to-back home runs for Philadelphia in a 3-0 victory over San Francisco on Thursday.
Lee (11-7) was commanding in his first regular season start against the Giants in two years, striking out eight, including Cody Ross four times, and not walking a hitter. He set down 10 straight at one point in his major league-leading fifth shutout.
Lee lost twice to the Giants in last year's World Series pitching for Texas.
Pence had three hits and drove in two runs and is hitting .360 (9 for 25) since joining the Phillies. He ended a 19-game, 67-at bat homerless drought when he connected on Madison Bumgarner's first pitch in the second inning.
Bumgarner allowed two homers in a game for just the second time this year and the first since June 15.
Bumgarner (6-11) retired 13 of 14 following Mayberry's blast. He went eight innings, allowing six hits, walking two and striking out nine.
Cardinals 7, Marlins 4
At Miami, Albert Pujols hit his 25th home run and finished a triple shy of the cycle, and six relievers combined to pitch six innings to help St. Louis beat Florida.
Pujols came into the game only 1 for 14 on the Cardinals' trip. He walked and scored in the first inning, singled and scored in the third, homered in the fourth and doubled in the sixth.
The Cardinals' David Freese was hit in the helmet by a 3-2 pitch with the bases loaded in the third inning. It put the Cardinals ahead 4-3. Freese left the game with a mild concussion and a bruise.
Marlins second baseman Omar Infante broke his right middle finger diving for a grounder in the third.
Cubs 7, Pirates 6
At Pittsburgh, Carlos Pena hit one of Chicago's three home runs and walked with the bases loaded during a three-run eighth-inning rally as the Cubs won their season-high fifth straight.
Pena, Geovany Soto and Blake DeWitt homered to give Chicago 10 in the four-game sweep, the Cubs' first in Pittsburgh in 52 years.
The Pirates — in first place in the NL Central 10 days ago — have lost nine of 10 and a season-high seven consecutive.
Rockies 6, Nationals 3
At Denver, Troy Tulowitzki homered among his three hits and Esmil Rogers pitched effectively into the sixth inning for Colorado.
Ty Wigginton and Chris Nelson had two hits each for the Rockies, who snapped a four-game losing streak.
Ryan Zimmerman had three hits and Michael Morse, Wilson Ramos and Rick Ankiel had two hits each for the Nationals.
Yankees 7, White Sox 2
At Chicago, Ivan Nova struck out a career-high 10 and the New York Yankees beat the Chicago White Sox, completing a four-game sweep and winning their seventh in a row overall.
The Yankees moved into a tie with Boston for the AL East lead. The teams begin a three-game series at Fenway Park tonight.
Russell Martin hit a three-run homer in the ninth to break open the game and send Chicago to its sixth straight loss. He drove in four runs.
Nova (10-4) pitched 72/3 innings and won his sixth consecutive decision. He held Chicago to one run and six hits and didn't walk a batter.
Indians 7, Red Sox 3
At Boston, Justin Masterson struck out nine and again beat his former team, and Carlos Santana hit a go-ahead home run for Cleveland.
The Indians won for only the fourth time in 15 games. The four-game split prevented Cleveland from falling below .500 for the first time since they were 1-2 to start the season.
Erik Bedard, making his Red Sox debut after being acquired from Seattle, gave up three runs and seven hits in five innings.
Rays 7, Blue Jays 6, 12 innings
At St. Petersburg, Fla., Robinson Chirinos hit a tying pinch-single in the 11th inning, then delivered a two-out single in the 12th to lift Tampa Bay.
The Rays twice rallied in extra innings. Desmond Jennings' solo homer in the 10th made it 4-all and Chirinos tied it again the next inning with his two-out single off Shawn Camp (1-2).
Tampa Bay loaded the bases in the 12th on B.J. Upton's one-out triple and two intentional walks. One out later, Chirinos grounded a single off Camp past diving shortstop Yunel Escobar.
Rangers 5, Tigers 2
At Detroit, Alexi Ogando allowed two runs over 61/3 innings and Texas ended a three-game losing streak in a matchup of AL division leaders.
Ogando (11-5) became the first pitcher to defeat the Tigers three times this season — he has allowed three earned runs in 21 innings against Detroit for a 1.29 ERA.
Four Texas relievers finished, with Neftali Feliz pitching the ninth for his 22nd save.
Angels 7, Twins 1
At Anaheim, Calif., Dan Haren took a one-hitter into the eighth inning before giving up Jim Thome's 598th career homer, and Mark Trumbo had a homer and four RBIs for Los Angeles.
Haren (12-6) allowed five hits, struck out six and walked none before Scott Downs pitched the ninth.
Thome's leadoff homer to center field on a 1-2 pitch was the first of four consecutive hits by the Twins. But center fielder Peter Bourjos threw out Danny Valencia at the plate as he tried to score on a single by Tsuyoshi Nishioka.
Royals 9, Orioles 4
At Kansas City, Mo., Alex Gordon matched his career-high with four hits and Yamaico Navarro drove in three runs to lead Kansas City.
The Royals sent 11 men to the plate in a six-run sixth inning to break open the game. The inning included eight hits, with Navarro doubling home two runs and Chris Getz stroking a two-run single. Melky Cabrera and Billy Butler added run-producing singles in the inning.
Gordon, Cabrera and Butler, the first three Kansas City hitters, combined to go 8 for 14 with six runs, two doubles and three RBIs.