Aaron Guiel and Angel Berroa hit solo home runs in the eighth inning and the Royals beat the Cleveland Indians, 10-8, yesterday for a three-game sweep in Kansas City, Mo.
Every Royals starter had at least one RBI. Guiel connected for his second homer in two games, hitting a tiebreaking shot after the Indians scored three times in the eighth to tie it at 8.
Ambiorix Burgos (1-0) balked home the tying run in the eighth but got the victory. Guillermo Mota (0-2) gave up the home runs that gave Kansas City its first three-game home sweep of the Indians in four years.
Kerry Robinson greeted Mota with a two-run triple in a three-run sixth.
The Indians then tied it in the eighth.
Devil Rays 1, Mariners 0 -- Scott Kazmir allowed only three singles -- two of them infield hits -- and struck out nine over seven innings as visiting Tampa Bay beat Seattle on a run-scoring balk by Jamie Moyer.
Kazmir (5-2) has allowed two runs or fewer in six of his eight starts this season, winning games started by Roy Halladay, Curt Schilling, and Tim Wakefield. His first five outs were strikeouts, and he retired 16 in a row between Willie Bloomquist's second-inning single and Adrian Beltre's two-out walk in the seventh.
Twins 4, Rangers 3 -- Vicente Padilla forced in the go-ahead run in the seventh inning when he walked two batters and hit two others, helping Minnesota to victory in Arlington, Texas.
With the score 1-1, Padilla (3-3) walked Torii Hunter and Michael Cuddyer opening the seventh, then hit Justin Morneau and Mike Redmond with pitches.
Tigers 6, Orioles 3 -- Rookie Justin Verlander took a five-hitter into the seventh inning, Brandon Inge and Curtis Granderson hit successive homers in a four-run seventh, and visiting Detroit beat Baltimore to end a three-game skid.
Angels 12, White Sox 5 -- Garret Anderson hit a three-run double, Juan Rivera drove in three runs, and Los Angeles scored a season high in runs, beating host Chicago.
Blue Jays 9, Athletics 7 -- Lyle Overbay hit a grand slam and Reed Johnson tied a career-high with four hits and made a sprawling catch near the left-field foul line to prevent the tying run from scoring in host Toronto's victory over Oakland.
Mets 13, Phillies 4 -- Tom Glavine (5-2) pitched seven strong innings and drove in a pair of runs to help visiting New York snap Philadelphia's nine-game winning streak.
Diamondbacks 7, Pirates 4 -- Brandon Webb withstood a shaky start to win his sixth in a row, Chad Tracy had four hits, and Shawn Green drove in three runs to give Arizona a victory in Pittsburgh.
Marlins 11, Braves 3 -- Rookie Josh Johnson (3-2) allowed only one unearned run in six innings, and host Florida totaled 17 hits to end its streak of 11 consecutive home losses by beating Atlanta.
Reds 9, Nationals 6 -- Scott Hatteberg hit a bases-loaded, two-run double in the eighth inning to lift host Cincinnati.
Padres 3, Brewers 0 -- Catcher Josh Bard hit a two-run double and made a nice defensive play to lead host San Diego to its 10th victory in 11 games, coming a night after the Padres' nine-game winning streak ended by Milwaukee.
Dodgers 9, Astros 6 -- Brett Tomko allowed just one infield hit over six scoreless innings, Jeff Kent and Rafael Furcal hit three-run homers and Los Angeles beat visiting Houston to hand the defending NL champion Astros their sixth straight loss.
Cubs 8, Giants 1 -- Chicago ended its eight-game losing streak behind a two-run homer and four RBIs from Jacque Jones in a victory in San Francisco.