Thursday's National League Capsules

DENVER (AP) - No win for the ages. Or, for that matter, the aged.

Madison Bumgarner took a no-hit bid into the sixth and scattered four hits over 7 1-3 innings in the San Francisco Giants' 4-2 win over the Colorado Rockies on Thursday.

At 49, Moyer failed in his second attempt to become the oldest pitcher to win a major league game.

Moyer (0-2) surrendered four runs, two earned, and eight hits in 5 1-3 innings. He walked one, struck out three and hit a batter before leaving to a standing ovation in the sixth.

The 22-year-old Bumgarner (1-1), who wasn't even born when Moyer made his major league debut in 1986, stifled a Rockies lineup that had produced 17 runs and 22 hits the night before. He gave up one run, struck out two and walked two while throwing 117 pitches.

Brian Wilson got the final three outs, converting his first save opportunity of the season. It wasn't easy, though, and he needed 32 pitches.

PHILLIES 3, MARLINS 1

PHILADELPHIA (AP) - Shane Victorino and Ty Wigginton homered, Joe Blanton pitched seven strong innings and Philadelphia beat Miami in the Marlins' second game without suspended manager Ozzie Guillen.

Blanton (1-1) allowed three hits and a run in his first start following an injury-plagued season. Blanton had two lengthy stints on the disabled list and pitched in only 11 games in 2011, the lowest for a full season in his career.

The Marlins lost their second straight game without Guillen. He was suspended five games by the Marlins on Tuesday for saying he admired Cuban dictator Fidel Castro.

Jonathan Papelbon took the mound in the ninth to Marilyn Manson's "Antichrist Superstar," and quickly ran into trouble. But he retired John Buck on a game-ending double play for his second save.

Miami starter Mark Buehrle (0-2) allowed three runs and eight hits in 6 1-3 innings.

NATIONALS 3, REDS 2, 10 INNINGS

WASHINGTON (AP) - Ryan Zimmerman scored on Alfredo Simon's wild pitch with two outs in the 10th inning, helping the Nationals extend their best start since moving to Washington.

The Nationals improved to 5-2, good for first place in the NL East, and treated an announced sellout crowd of 40,907 to a win in the home opener for the first time since 2008.

Simon (0-1) hit Zimmerman with a pitch leading off the 10th, and one out later, Jayson Werth singled. A groundout pushed the runners to second and third. With Roger Bernadina at the plate, Simon threw an 0-1 pitch in the dirt, and Zimmerman slid under the tag after catcher Devin Mesoraco collected the ball and threw to Simon.

Zimmerman made up for some fielding issues he had at third base, including an error in the third inning, and balls he let get past him for hits in the eighth and ninth.

Craig Stammen (1-0) struck out the side in the 10th for the win.

CUBS 8, BREWERS 0

CHICAGO (AP) - Matt Garza pitched three-hit ball for 8 2-3 innings, and the Cubs roughed up Zack Greinke to avoid a four-game sweep.

Garza (1-0) struck out nine and walked two as the Cubs improved to 2-5. He induced Cesar Izturis to hit into an inning-ending double play in the second, starting a stretch in which he retired 16 of 17 batters.

Nori Aoki reached with two outs in the ninth when Garza threw his comebacker over first baseman Bryan LaHair and into the stands for a two-base error. Garza was removed after 119 pitches and Shawn Camp needed just four pitches to end it, retiring pinch hitter George Kottaras on a groundout.

Greinke (1-1) allowed eight earned runs for the first time since July 26, 2010, against Minnesota. He gave up nine hits and needed 84 pitches to get through 3 2-3 innings.