Brandon Morrow pitched seven strong innings, and the Blue Jays threw out the potential tying run at the plate in the ninth inning to preserve their 3-2 victory over the Tampa Bay Rays last night in Toronto.
Evan Longoria tripled off Kevin Gregg with one out in the ninth, but he was thrown out trying to score on John Jaso’s grounder to shortstop for the second out. Gabe Kapler ended it by grounding into a fielder’s choice, giving Gregg his 14th save in 16 chances.
Adam Lind hit a two-run home run for Toronto.
Morrow (4-4) gave up one run and three hits, walked two and struck out one.
Cardinals 12, Reds 4 — Albert Pujols continued his torrid hitting, rookie Jaime Garcia overcame a shaky start, and host St. Louis knocked out Bronson Arroyo in the fifth inning.
Pujols extended his streak of reaching base to nine straight plate appearances with two intentional walks and a single his first three times up. He finally made an out in the fifth inning, hitting into a double play. Pujols added an RBI single in a five-run sixth, one day after hitting three homers at Chicago.
Arroyo (5-3) had been 5-0 with a 2.66 ERA in his previous six outings.
Yankees 11, Indians 2 — Alex Rodriguez hit his second grand slam of the season and Andy Pettitte was nearly unhittable again in the daytime, helping host New York beat Cleveland.
Pettitte pitched seven innings, allowing three singles and Jhonny Peralta’s 100th career homer, while striking out five without a walk. He retired his last 14 batters and improved to 6-0 with a 1.12 ERA in six day starts this year.
Athletics 4, Tigers 1 — Rajai Davis scored twice and Trevor Cahill continued to pitch well as Oakland won in Detroit
The win was Oakland’s third of the four-game series and fifth out of seven during their ongoing 10-game trip. Cahill (4-2) won his third straight start, allowing one run on five hits in 6 1/3 innings.
Braves 9, Phillies 3 — Chipper Jones and Troy Glaus homered to back a strong start by Tommy Hanson and help host Atlanta move into first place in the NL East.
The Braves, winners of six straight, are one-half game ahead of Philadelphia, which has dropped two straight and nine of 13.
Nationals 14, Astros 4 — Carlos Maldonado and Ryan Zimmerman hit three-run homers off Chris Sampson, long after Roy Oswalt was ejected, and visiting Washington put together the highest scoring inning in Nationals’ history.
Zimmerman and Adam Dunn drove in four runs apiece and both chipped in during a nine-run seventh, the team’s biggest inning since relocating from Montreal before the 2005 season.
Marlins 13, Brewers 5 — Cody Ross hit a three-run homer to spark Florida’s biggest inning (seven-run fifth) this year, Cameron Maybin hit an inside-the-park home run to help turn the game into a runaway and the Marlins erased an early four-run deficit in beating Milwaukee in Miami.
Twins 5, Mariners 4 — Michael Cuddyer and Jason Kubel homered on consecutive pitches, Delmon Young hit a two-run shot and visiting Minnesota held on to tie its season-high with its fifth consecutive victory.
Dodgers 5, Diamondbacks 4 — A balk by Esmerling Vasquez allowed Casey Blake to score the winning run in the bottom of the ninth, giving host Los Angeles the victory.
Angels 7, Royals 1 — Ervin Santana pitched seven strong innings and the Angels didn’t need any late-game heroics, roughing up Luke Hochevar early on the way to a win over host Kansas City.
Padres 18, Mets 6 — Jerry Hairston Jr. hit a grand slam in the second inning and Chase Headley had a homer among his four hits as San Diego set the scoring record for Petco Park in a victory over New York.
Pirates 2, Cubs 1 — Pinch hitter Bobby Crosby singled in the go-ahead run in the eighth inning, Garrett Jones homered, and host Pittsburgh ended a five-game losing streak.