Tommy Hanson pitched six innings and the Atlanta Braves won with only two hits last night when they sent the Florida Marlins to their sixth consecutive loss, 1-0.

Florida's Brad Hand (0-1) went six innings in his major league debut and allowed just one hit - a homer by Alex Gonzalez leading off the fourth.

That was enough against the Marlins, who stranded 10 and went 0-for-7 with runners in scoring position.

In the first five games of their homestand, they've left 49 men on base while batting .152 with runners in scoring position.

Hanson (7-4) allowed five walks but only two hits. He has shut out Florida in 13 innings over two starts this season. Three relievers completed a four-hitter.

"I made pitches when they mattered," Hanson said. "When you get in those situations, you've got to do your best. That's all I was trying to do."

Gonzalez' homer was his sixth. Martin Prado had Atlanta's only other hit, a single in the ninth.

In other games:

* At Cincinnati, Miguel Cairo hit a grand slam to help make Edinson Volquez's return to the majors a success and the Reds defeated the Chicago Cubs, 8-2.

Volquez (4-2), recalled from Triple A Louisville, lasted a season-high seven innings. He allowed one run and seven hits while walking two and striking out five. He improved his career record against Chicago to 4-0 in six starts. The 27-year-old Volquez was Cincinnati's Opening Day starter. But he fell to 3-2 with a 6.35 ERA in 10 starts and was optioned to Louisville on May 23.

* At Pittsburgh, Lyle Overbay hit a three-run double to cap a five-run eighth inning and the Pirates rallied for an 8-5 win over the Arizona Diamondbacks.

* At Milwaukee, Jose Reyes hit a two-run triple to give New York the lead in the seventh inning and the Mets held on to beat the Brewers, 2-1.

Carlos Beltran was back in the lineup for the Mets after leaving Sunday's game against Atlanta with a right leg bruise. X-rays were negative.

* At Houston, Jake Westbrook hit a three-run double in the fourth inning to lead the St. Louis Cardinals to a 7-4 win over the Astros.

* At San Diego, Tim Stauffer (2-4) struck out eight, over eight innings, and knocked in a run, to lead the Padres to a 2-0 win over the Colorado Rockies.

Stauffer and Alberto Gonzalez had RBI singles in the fifth.

Noteworthy

* Washington pitcher Jason Marquis and Arizona starter Esmerling Vasquez were suspended for throwing at hitters last weekend after both teams had been warned.

Marquis was penalized five games and fined an undisclosed amount by Major League Baseball. Vasquez was suspended three games and also fined. Both pitchers have appealed and can play until the process is complete.

Managers Jim Riggleman of the Nationals and Kirk Gibson of the Diamondbacks were each suspended for one game and fined.

The teams were warned in the fifth inning Sunday. Marquis then hit Justin Upton in the sixth and Vasquez hit Danny Espinosa in the eighth.