The 2016 All-Star Game presented by MasterCard was a thrilling contest filled with towering home runs, big-time strikeouts and some defensive gems. When it was all said and done, the American League walked off with a 4-2 triumph at Petco Park, securing home-field advantage in the World Series for the fourth straight year.
In its four consecutive All-Star Game victories, the AL has held the Senior Circuit to just eight total runs. The AL now trails in the all-time series by a razor-thin margin of 43-42-2, after going 22-6-1 since 1988.
Eric Hosmer lifted a game-tying home run off the Giants' Johnny Cueto in the second inning, part of a 2-for-3 night with two runs batted in that netted him the All-Star Game Most Valuable Player Award. In doing so, Hosmer joined Bo Jackson (1989) as just the second member of the Royals to earn that honor.
Here are some more facts and figures from a memorable night in San Diego:
• Hosmer and Royals teammate Salvador Perez homered within one out of each other in the bottom of the second inning, becoming just the second pair of teammates to hit a home run within the same half-inning in All-Star Game history. Dodgers teammates Steve Garvey and Jim Wynn each homered off Oakland's Vida Blue in the second inning of the 1975 Midsummer Classic.
Overall, eight pairs of teammates have homered in the same All-Star Game -- including Hosmer and Perez. The last to do so were Red Sox sluggers Manny Ramirez and, of course, David Ortiz in the 2004 Midsummer Classic at Minute Maid Park.
Hosmer and Perez also were the first Royals to homer in the All-Star Game since Jackson in 1989.
• Hosmer and Perez hit their homers off NL starter Cueto, who just so happened to be a teammate of theirs during the Royals' World Series run last season. According to the Elias Sports Bureau, the Kansas City duo's home runs were two of only three instances in which a player clubbed an All-Star Game home run against a former teammate from the previous season. The only time that had happened before Tuesday night was when the Rangers' Alfonso Soriano hit a homer off former Yankees teammate Roger Clemens, who was representing the Astros in the 2004 All-Star Game.
• According to Elias, the AL fielded nine position players age 27 or younger for the first time in All-Star Game history. Overall, there were 14 players in the starting lineups who had yet to celebrate their 28th birthdays -- breaking the previous record of 12 set in 1969.
• The game began with White Sox pitcher Chris Sale pitching to Cubs second baseman Ben Zobrist, marking the first time players representing the two opposing Chicago franchises faced off against one another in the first at-bat of a Midsummer Classic.
• With his first-inning home run off Sale, Kris Bryant became the eighth Cubs player to go deep in an All-Star Game and the first since Alfonso Soriano in 2007. The only other Cub to do it since 1965 was Andre Dawson ('91). Meanwhile, at 24 years and 190 days old, Bryant was the youngest NL player to homer since David Wright in 2006.
• Bryant's homer also meant that the past two All-Star Games have featured home runs in the top of the first inning. That's the first time in All-Star history that the "road" team has homered in the first inning in back-to-back years.
• Mike Trout's first-inning single off Cueto meant that the Angels center fielder has picked up a hit in his first trip to the plate in each of his five Midsummer Classics. Previously, he singled off R.A. Dickey in 2012, doubled off Matt Harvey in '13, tripled off Adam Wainwright in '14 and homered off Zack Greinke last year. All except the first of those came in the first inning, making Trout the sixth player with four career All-Star hits in the opening frame, joining Wade Boggs, Derek Jeter, Willie Mays, Stan Musial and Ichiro Suzuki.
Trout is the sixth player to record at least one hit in each of his first five All-Star Games, joining Carlos Beltran, Steve Garvey, Willie Mays, Joe Morgan and Wright. He is the first AL player with hits in five consecutive ASG since Boggs (1988-92), and his six career ASG hits trail only Ken Griffey Jr. (eight) for the most by a player before turning 25.
• Marcell Ozuna's RBI single in the top of the fourth inning made him just the fourth Marlins player to record an RBI in an All-Star Game -- the first to do so with a hit since Jeff Conine's pinch-hit home run in 1995. Miguel Cabrera was the last Marlin to drive in an All-Star Game run, with a groundout in 2005.
• Wil Myers gave the hometown fans at Petco Park a thrill when he doubled in the fifth inning. That made him the first Padres player to collect an extra-base hit in the All-Star Game since Ken Caminiti hit the club's only Midsummer Classic homer in 1996. Only three other Padres have generated extra bases: Tony Gwynn in '94, Ruppert Jones in '82, and Dave Winfield in '77 and '79.
• The Braves' Julio Teheran and the White Sox's Jose Quintana each pitched in the fifth inning, making them just the second and third natives of Colombia to ever play in an All-Star Game. Edgar Renteria was the first, playing in five Midsummer Classics from 1998-2006.
• Jackie Bradley Jr. (2-for-2) is the first Red Sox player with a multi-hit All-Star Game since J.D. Drew in 2008. With teammates Mookie Betts and Xander Bogaerts collecting a hit apiece, this marked the fifth time Boston had at least three players get one or more knocks in a Midsummer Classic -- the first since 2005 (Johnny Damon, Ortiz, Jason Varitek).
• Daniel Murphy became the first Nationals player to collect two hits in an All-Star Game since the franchise moved to Washington, D.C., in 2005. Three players from the former Montreal Expos collected at least two hits in a Midsummer Classic: Tim Raines (three hits in 1987), Al Oliver (two in '82) and Gary Carter (two in '81).
• Corey Kluber picked up the win after pitching a scoreless second inning for the AL. In doing so, Kluber became the fourth Indians pitcher to earn an All-Star Game victory -- the first since a 25-year-old righty named Bartolo Colon helped the Junior Circuit to a win in 1998. Colon, now with the Mets, was part of the 2016 NL squad but didn't appear in the game.
• Zach Britton became the first Orioles pitcher since Don Aase in 1986 to record a save in the All-Star Game.
• This was the 11th straight All-Star Game in which the teams combined for fewer than 10 runs. Eight of the past 12 contests have been decided by no more than two runs.
Andrew Simon and Matt Kelly are reporters for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.