KANSAS CITY, Mo. — Pablo Sandoval and Melky Cabrera turned the All-Star game into a Giant blowout.

Flashing their bright orange spikes and booming bats, the San Francisco sluggers keyed a five-run blitz against Justin Verlander in the first inning that sent the National League to an 8-0 romp over the American League on Tuesday night.

Cabrera homered and won the MVP award, and Giants teammate Matt Cain started a strong pitching performance for the NL in its most-lopsided All-Star victory. Cain combined with Stephen Strasburg, R.A. Dickey, Aroldis Chapman and the rest of a lights-out staff on a six-hitter.

"San Francisco Giants show," Matt Kemp of the rival Dodgers said during the game.

Ryan Braun, an All-Star again after his drug suspension was overturned last winter, doubled, tripled and made a fine catch in the outfield to help give the NL its first three-game winning streak in two decades.

Chipper Jones singled in his final All-Star at-bat at age 40 as the NL, under retired manager Tony La Russa, once again claimed home-field advantage in the World Series.

Teen sensation Bryce Harper had a shaky All-Star debut. Fellow rookie Mike Trout, only 20, showed off his dynamic skills.

The game was pretty much decided a few moments after it started.

Sandoval hit the first bases-loaded triple in All-Star history off Verlander, who couldn't control his 100 mph heat. Cabrera singled and scored the first run, then hit a two-run homer against Matt Harrison in a three-run fourth.

"I don't get many triples," said the slow-footed Sandoval, known as Kung Fu Panda. "We had some fun with that in the dugout."

Cabrera was flanked by his mom as he received his award.

"I was surprised for me, the MVP, but thank you, the fans," he said.

San Francisco fans, who made a late voting push to elect Sandoval and Cabrera to starting spots, might really appreciate the victory come October. The Giants are a half-game behind the first-place Dodgers in the NL West.

Rafael Furcal also hit a three-bagger, making the NL the first league with three in an All-Star game.

As the All-Stars returned to Kansas City for the first time since 1973, La Russa bid a fond farewell to the national stage in the city where he played for his first major league team.

Having retired after managing St. Louis to last year's World Series title, La Russa became just the fourth inactive manager to skipper an All-Star team and improved to 4-2.

"Just lucky, like I've been 30 years," La Russa said.

The NL boosted its advantage to 43-38-2 and won for just the third time in the 10 years the All-Star game has been used to determine home-field advantage in the World Series. La Russa's Cardinals benefited from last year's NL All-Star victory, with St. Louis winning Games 6 and 7 at home against Ron Washington's Texas Rangers.

"It's very disappointing, because we're competitors and we want to win," said Washington, who lost for the second straight year. "They came out. They swung the bats. Once they got the lead, started bringing those arms in their hand, and they got the job done."

Jones, retiring at the end of the season, also had one last All-Star moment, pinch hitting in the sixth and singling just past second baseman Ian Kinsler and into right field. Jones chuckled as the ball rolled through.

"Whether you're 19 or 40, we are all equals here," Jones said during his pregame speech to the NL.

Harper, at 19 the youngest position player in All-Star history, had a shaky start when he entered in the fifth. The heralded rookie, wearing shiny gold shoes, didn't flash a Gold Glove and lost Mike Napoli's routine fly to left in the lights, allowing it to drop behind him for a single. He then caught Kinsler's bases-loaded flyball to end the inning, earning cheers from the crowd of 40,933 at Kauffman Stadium, spruced up by a $250 million renovation that was completed three years ago.

Harper did draw a walk and tagged up on a long fly, but later got himself hung up in a rundown and tagged out.

Trout, among a record five All-Star rookies, had a nice showing against two very different pitchers. The Angels outfielder singled and stole a base against Dickey's knuckleball, then drew a walk against Chapman and his 101 mph heat.

"I'm going to remember this the rest of my life," Trout said.

Cain pitched the 22nd perfect game in big league history last month. He didn't have to be perfect in this one, allowing one hit in two innings for the win.

"For those guys to go out and score five runs in the first inning was definitely a little more relaxing for me," he said. "But I still tried to stay focused."

Cain was followed by 10 relievers, with Jonathan Papelbon getting the last out with a runner on third base.

Verlander had a puzzling outing. In games that count, he hasn't allowed five runs in an inning since April 2010, according to STATS LLC. He became the first All-Star to give up a five-spot since Houston's Roger Clemens in front of his hometown fans in 2004.

"It was pretty difficult for me to get the ball down today," said Verlander, who admitted he approached this differently than a regular-season start.

In a 35-pitch inning, he threw five pitches clocked at 100 mph and another at 101.

"But I had fun," he said. "That's why I don't try to throw 100 in the first inning. But this is for the fans. It doesn't usually work out too well for me."

A crowd clad in red, white and blue T-shirts cheered during pregame introductions for hometown star Billy Butler, who dropped his cap when he tried to wave it. Fans booed the New York Yankees' Robinson Cano, who angered local fans when he bypassed Butler for Monday night's Home Run Derby.

Not since Game 7 of Kansas City's 1985 World Series over the Cardinals had the baseball world descended on the Royals' ballpark, a rare 1970s beauty known for its 322-foot-wide fountain in right and the 105-foot-high scoreboard topped by a crown.

Cabrera, a former Yankee and Royal, singled with one out in the first and scored on a double to deep right by Braun, the reigning NL MVP.

Verlander threw six straight balls during consecutive two-out walks to Carlos Beltran and Buster Posey. Wearing shiny gold-and-orange spikes for the occasion, Sandoval sent a drive off the base of the wall in the right-field corner for a 4-0 lead.

He scored when Dan Uggla grounded to the shortstop hole and first baseman Prince Fielder failed to come up with Derek Jeter's one-hop throw, leaving Uggla with an infield hit.

After Furcal tripled to right, pinch-hitter Matt Holliday singled for a 6-0 lead and Cabrera followed with a drive into the left-field bullpen.

Dickey, a first-time All-Star at 37, was given a big ovation. He pitched a one-hit sixth, hitting Paul Konerko on a shoulder with pitch.

Although he has a big league-best 12-1 record, Dickey was denied the start – possibly because of the difficulty of catching his knuckler. He brought along an oversized glove from Mets catcher Josh Thole that was used by Carlos Ruiz, who replaced Posey behind the plate in the sixth.

"I really appreciate the warm reception by the fans in Kansas City. Maybe a lot of them have heard my story," Dickey said.

"It was definitely worth the wait," he said.

NOTES: The NL extended the AL's scoreless streak to 14 innings – its longest drought since 1995-97. ... The NL won for just the sixth time in a quarter-century. ... The NL had last won three straight in 1994-96. ... It was the first All-Star shutout since the NL's 6-0 win in 1996 at Philadelphia.

Loading Slideshow...
  • A military aircraft flies over the stadium during the national anthem before the All-Star baseball game Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Riedel)

  • George Brett

    George Brett throws a ceremonial first pitch before the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • Justin Verlander

    American League's Justin Verlander, of the Detroit Tigers, reacts after allowing a run by National League's Melky Cabrera, of the San Francisco Giants, in the first inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Neibergall)

  • A Kansas City Royals waits for the start of the All-Star baseball game Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Riedel)

  • Yu Darvish

    American League's Yu Darvish, of the Texas Rangers, waves before the start of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Riedel)

  • Justin Verlander, Carlos Gonzalez,

    National League's Carlos Gonzalez, of the Colorado Rockies, loses his bat as he swings on a pitch by American League's Justin Verlander, of the Detroit Tigers, in the first inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Neibergall)

  • Billy Butler

    American League's Billy Butler, of the Kansas City Royals, waves as he is introduced before the start of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Riedel)

  • Derek Jeter, Ron Washington

    American League's Derek Jeter, right, of the New York Yankees, and manager Ron Washington, of the Texas Rangers, shake hands before the All-Star baseball game Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Riedel)

  • Ron Washington, Tony La Russa

    American League manager Ron Washington, left, of the Texas Rangers, and National League manager Tony La Russa shake hands before the start of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Riedel)

  • Adrian Beltre

    American League's Adrian Beltre, of the Texas Rangers, is introduced before the All-Star baseball game Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Riedel)

  • Justin Verlander

    American League's Justin Verlander, of the Detroit Tigers, misses a grounder from National League's Rafael Furcal, of the St. Louis Cardinals, in the first inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. Furcal hit into a force out to end the inning. (AP Photo/Charlie Neibergall)

  • Justin Verlander, Pablo Sandoval

    National League's Pablo Sandoval, of the San Francisco Giants, hits a three-run triple on a pitch by American League's Justin Verlander, of the Detroit Tigers, in the first inning the MLB All-Star baseball game Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Neibergall)

  • Justin Verlander

    American League's Justin Verlander, of the Detroit Tigers, walks next to catcher Mike Napoli, of the Texas Rangers, after giving up runs in the first inning of the All-Star baseball game Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Riedel)

  • Justin Verlander

    American League's Justin Verlander, of the Detroit Tigers, delivers against the National League during the first inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • Matt Cain

    National League's Matt Cain, of the San Francisco Giants, pitches during the first inning of the MLB All-Star baseball game Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • Matt Cain

    National League's Matt Cain, of the San Francisco Giants, delivers against the American League during first inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • Jose Bautista

    American League's Jose Bautista, of the Toronto Blue Jays, catches a fly ball hit by National League's Ryan Braun, of the Milwaukee Brewers, during the second inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Riedel)

  • Prince Fielder

    American League's Prince Fielder, of the Detroit Tigers, catches a ball hit by National League's Carlos Gonzalez, of the Colorado Rockies, during the second inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • Joe Nathan

    American League's Joe Nathan, of the Texas Rangers, delivers during second inning of the MLB All-Star baseball game Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • David Price

    American League's David Price, of the Tampa Bay Rays, delivers against the National League during the second inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Riedel)

  • Adrian Beltre

    American League's Adrian Beltre, of the Texas Rangers, throws to first for the out on National League's Joey Votto, of the Cincinnati Reds, during the third inning of the MLB All-Star baseball game Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Riedel)

  • Gio Gonzalez

    National League's Gio Gonzalez, of the Washington Nationals, delivers against the American League during third inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Riedel)

  • Matt Holliday

    National League's Matt Holliday, of the St. Louis Cardinals, hits an RBI single during the fourth inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. Rafael Furcal, of the St. Louis Cardinals, scored on the hit. (AP Photo/Charlie Riedel)

  • Rafael Furcal

    National League's Rafael Furcal, of the St. Louis Cardinals, hits a triple in the fourth inning of the MLB All-Star baseball game against the American League, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Neibergall)

  • Curtis Granderson

    American League's Curtis Granderson, of the New York Yankees, throws a ball to fans after catching a fly ball in the fourth inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Neibergall)

  • Stephen Strasburg

    National League's Stephen Strasburg, of the Washington Nationals, delivers during the fifth inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • Clayton Kershaw

    National League's Clayton Kershaw, of the Los Angeles Dodgers, delivers against the American League during the fifth inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Riedel)

  • David Ortiz

    American League's David Ortiz, of the Boston Red Sox, jokes with fans during the fifth inning of the MLB All-Star baseball game against the National League, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • Mike Napoli

    American League's Mike Napoli, of the Texas Rangers, hits a single during the fifth inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Riedel)

  • Clayton Kershaw

    National League pitcher Clayton Kershaw of the Los Angeles Dodgers reacts after the fifth inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • Chipper Jones

    National League's Chipper Jones, of the Atlanta Braves, waves to the crowds during the sixth inning of the MLB All-Star baseball game against the American League, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Neibergall)

  • Chipper Jones

    National League's Chipper Jones, of the Atlanta Braves, singles during the sixth inning of the MLB All-Star baseball game against the American League, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Neibergall)

  • Chipper Jones

    National League's Chipper Jones, of the Atlanta Braves, laughs as he singles during the sixth inning of the MLB All-Star baseball game against the American League, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Neibergall)

  • R.A. Dickey

    National League's R.A. Dickey, of the New York Mets, delivers against the American League during the sixth inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • Chris Sale

    American League's Chris Sale, of the Chicago White Sox, delivers against the National League during the sixth inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • Mike Trout

    American League's Mike Trout, of the Los Angeles Angels, hits a single during the sixth inning of the MLB All-Star baseball game Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Neibergall)

  • Mike Trout, National League's Jose Altuve

    American League's Mike Trout, of the Los Angeles Angels, steals second base against National League's Jose Altuve, of the Houston Astros, during the sixth inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • Cole Hamels

    National League's Cole Hamels, of the Philadelphia Phillies, delivers against the American League during seventh inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Riedel)

  • Ryan Cook

    American League's Ryan Cook, of the Oakland Athletics, pitches during the seventh inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • Aroldis Chapman

    National League' pitcher Aroldis Chapman, of the Cincinnati Reds, delivers during eighth inning of the MLB All-Star baseball game Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Riedel)

  • Jim Johnson

    American League pitcher Jim Johnson, of the Baltimore Orioles, works during the eighth inning of the MLB All-Star baseball game Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • Craig Kimbrel

    National League pitcher Craig Kimbrel, of the Atlanta Braves, delivers during eighth inning of the MLB All-Star baseball game Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • Aroldis Chapman

    National League pitcher Aroldis Chapman, of the Cincinnati Reds, smiles after striking out American League's Mark Trumbo, of the Los Angeles Angels, to end the eighth inning of the MLB All-Star baseball game Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • Joe Mauer

    American League's Joe Mauer, of the Minnesota Twins, singles in the ninth inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. The National League won 8-0. (AP Photo/Charlie Neibergall)

  • Pablo Sandoval

    National League's Pablo Sandoval, of the San Francisco Giants, right, celebrates with teammates after their 8-0 win over the American League in the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Charlie Neibergall)

  • Jose Altuve, Joe Mauer

    National League second baseman Jose Altuve, of the Houston Astros, forces out American League's Joe Mauer, of the Minnesota Twins, on a ground ball by Elvis Andrus, of the Texas Rangers, during the ninth inning of the MLB All-Star baseball game Tuesday, July 10, 2012, in Kansas City, Mo. Andrus was safe at first. The National League won 8-0. (AP Photo/Charlie Riedel)

  • Joel Hanrahan

    National League's Joel Hanrahan, of the Pittsburgh Pirates, delivers against the American League during the ninth inning of the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. The National League won 8-0. (AP Photo/Jeff Roberson)

  • Carlos Ruiz, Jonathan Papelbon

    National League's Jonathan Papelbon, of the Philadelphia Phillies, and Carlos Ruiz, of the Phillies, celebrate their 8-0 win over the American League after the MLB All-Star baseball game, Tuesday, July 10, 2012, in Kansas City, Mo. (AP Photo/Jeff Roberson)

  • Melky Cabrera

    National League's Melky Cabrera of the San Francisco Giants shows off his MVP trophy after the MLB All-Star baseball game against the American League All-Stars Tuesday, July 10, 2012, in Kansas City, Mo. National League won 8-0. (AP Photo/Charlie Neibergall)