American League

Blue Jays 6, Rays 5 — Toronto's Brett Cecil pitched into the seventh inning in his first appearance of the season, and Alex Gonzalez had two RBIs during a four-run first.

* Cecil (1-0), recalled from Triple-A Las Vegas to replace the injured Brian Tallet, gave up four runs, six hits, one walk and struck out eight in 6 2-3 innings. The left-hander departed after al lowing Gabe Kapler's two-run homer in the seventh that got Tampa Bay to 6-4.... Vernon Wells hit an RBI double, Gonzalez drove in two with a single and Jose Bautista added a run-scoring double as the Blue Jays took a 4-0 lead in the first.

Red Sox 4, Orioles 3 — Jim Johnson walked Adrian Beltre with the bases loaded to force in the tiebreaking run in the eighth inning and David Ortiz hit his first homer of the season, leading Boston to it s ninth straight win over Baltimore.

* Boston won its third in four games after a five-game losing streak. The Red Sox were 16-2 against the Orioles in 2009, winning the final eight meetings.... Adam Jones had a two-run homer for Baltimore, which rallied from a 3-0 deficit but dropped to a major league-worst 2-15 this season.... Manny Delcarmen (1-1) got the win despite allowing an inherited runner to score in the eighth. Jonathan Papelbon finished for his fourth save.

Rangers 5, Tigers 4 — Elvis Andrus drove in the winning run with a ninth-inning single to lift Texas past Detroit.

* Justin Smoak, called up from Triple-A Oklahoma City earlier in the day for his major league debut, led off the ninth with a walk off Fu-Te Ni (0-1).... Smoak advanced to second on Matt Treanor's sacrifice bunt, and pinch hitter Ryan Garko was intentionally walked. Ryan Perry walked pinch hitter Nelson Cruz to load the bases, and Andrus drove i n pinch runner Joaquin Arias from third with a line drive to right-center.... Vladimir Guerrero homered and reached base three times for Texas.

National League

Padres 10, Reds 4 — Adrian Gonzalez hit his second career grand slam, Kevin Correia took a no-hitter into the sixth inning and San Diego extended its winning streak to seven games.

* Tony Gwynn Jr. added a two-run homer and Matt Stairs and Everth Cabrera drove in two runs apiece in support of Correia, who didn't allow a hit until Ryan Hanigan led off the sixth with a double to center field.... Correia (3-1) improved to 6-1 in his career against Cincinnati, including 4-1 at Great American Ball Park.

Nationals 5, Dodgers 1 — Rookie Luis Atilano pitched six strong innings in his major league debut and Adam Dunn homered twice to lead Washington.

* Atilano, a 24-year-old right-hander recalled from Triple-A Syracuse to replace the injured Jason Marquis in the Nationals' rotation, allowed one run and five hits. He walked two and struck out one.... Dunn, who had one homer in Washington's first 16 games, connected off knuckleballer Charlie Haeger (0-2) in successive at-bats — a solo shot to break a 1-all tie in the fourth and a two-run drive in the sixth. It was the 25th multiple homer game of Dunn's career.

Astros 4, Pirates 3 — Roy Oswalt moved into second place on the Astros' all-time strikeouts list, Carlos Lee had a two-run double and Jeff Keppinger and Pedro Feliz also drove in runs for Houston.

* Oswalt (2-2) allowed four hits, struck out four and didn't give up a run until the seventh. Brandon Lyon pitched a perfect eighth and Matt Lindstrom finished up to earn his fifth save.... Oswalt moved past J.R. Richard on the Astros' all-time list with 1,494. Nolan Ryan is the franchise's career strikeouts leader (1,866).

Mets 5, Braves 2 — Ike Davis hit a 450-foot shot for his first major league homer to win a matchup of prize rookies and New York added a crazy run on Chipper Jones' error.

* Emergency reliever Hisanori Takahashi (1-1) excelled after John Maine left with an odd injury, helping the Mets win for the fourth time in five games.... Atlanta lost its third in a row. Nate McLouth nearly tied it in the ninth, but his bid for an equalizing, three-run homer off Francisco Rodriguez barely hooked foul. Rodriguez finished for his second save.

Cubs 8, Brewers 1 — Ryan Dempster beat Milwaukee for the fourth consecutive time and Kosuke Fukudome and Tyler Colvin homered to lead the Cubs.

* Dempster (2-0) gave up one run on seven hits in 7 2-3 innings. He struck out four and walked one to improve 9-1 in his last 11 starts against Milwaukee. His effort picked up the Cubs who had lost five of the last six games Dempster cooled off the Brewers who had outscored the Pittsburgh Pirates 36-1 during a three-game sweep. He didn't allow a runner past second until the seventh when the Brewers pushed across a run on Craig Counsell's pinch-hit double.