CLEVELAND: Carlos Santana hit a grand slam with one out in the ninth inning to give Cleveland a 9-5 win over the Detroit Tigers as the surging Indians extended their home winning streak to 11 games Friday. It was the latest dramatic win for the Indians, who mobbed Santana at home plate after the switch-hitter drove a 3-1 pitch from Joaquin Benoit (0-1) over the right-field wall. Asdrubal Cabrera's two-run homer in the seventh tied the score. Matt LaPorta hit a solo homer off Tigers starter Max Scherzer to tie it at 5 in the seventh. Angels 8, Rays 5: At St. Petersburg, Florida, Mark Trumbo homered and drove in four runs, and Ervin Santana won for the first time this season as Los Angeles dominated Tampa Bay ace David Price. Blue Jays 5, Yankees 3: At New York, Ricky Romero got right back up after a frightening line drive flattened him, twice retired Alex Rodriguez in dicey spots and pitched Toronto past New York. Mariners 5, Red Sox 4: At Boston, Jason Vargas pitched seven innings for his first victory of the season as Seattle took advantage of Daisuke Matsuzaka's injury to beat Boston for its fourth straight win. Royals 4, Twins 3: At Kansas City, Missouri, Jarrod Dyson scored with a sacrifice fly in the eighth inning as Kansas City rallied past Minnesota to snap a six-game losing streak. Orioles 10, White Sox 4: At Chicago, Matt Wieters homered and drove in four runs as Baltimore won in Chicago's first game without suspended manager Ozzie Guillen. Athletics 3, Rangers 1: At Oakland, California, sleep-deprived first-time father Kurt Suzuki came off the paternity leave list and delivered a go-ahead RBI single to help Trevor Cahill stay unbeaten as Oakland beat Texas. Phillies top Mets Ryan Howard hit two home runs, including a grand slam, and drove in six runs to back rookie fill-in Vance Worley and lead the Philadelphia Phillies to a 10-3 victory over the New York Mets Friday. Howard launched a two-run shot into the second deck in right field off starter Mike Pelfrey in the fourth inning to give Philadelphia a 2-0 lead. After making contact, Howard dropped his bat and stared in admiration for a couple of seconds at the 427-foot drive before trotting around the bases. Dodgers 3, Padres 2: At Los Angeles, Tony Gwynn Jr. made a diving catch in left field for the final out, thwarting a ninth-inning rally by his former team as Los Angeles edged San Diego. Marlins 7, Reds 6: At Cincinnati, John Buck hit a three-run home run in Florida's five-run first inning as the Marlins held on to beat Cincinnati. Nationals 3, Giants 0: At Washington, Jason Marquis pitched a five-hitter to beat Tim Lincecum, and reserve outfielder Laynce Nix made the most of a rare start by connecting for a two-run homer that carried Washington past San Francisco. Brewers 5, Astros 0: At Houston, Prince Fielder and Ryan Braun homered and Shaun Marcum allowed three hits over seven shutout innings to lead Milwaukee past Houston. Cardinals 5, Braves 3, 11 innings: At Atlanta, Nick Punto drove in two runs with an 11th-inning triple after St. Louis rallied in the ninth, lifting the Cardinals past Atlanta. Pirates 3, Rockies 0: At Denver, Kevin Correia pitched effectively into the seventh inning, and Andrew McCutchen and Garrett Jones each homered to lead Pittsburgh past Colorado. Cubs 4, Diamondbacks 2: At Phoenix, Alfonso Soriano hit a pair of leadoff homers and Carlos Zambrano bounced back from his first loss in 18 starts to lead Chicago over Arizona.