2017 MLB All-Star Game best moments in photos

There wasn’t a lot of offense to speak of the in 2017 MLB All-Star Game, but there were plenty of memorable moments in Miami.

2017 MLB All-Star Game

A general view during the national anthem prior to the 88th MLB All-Star Game at Marlins Park on July 11, 2017 in Miami, Florida. (Photo by Mark Brown/Getty Images)

American League

The American League all-stars look on during batting practice for the 88th MLB All-Star Game at Marlins Park on July 11, 2017 in Miami, Florida. (Photo by Rob Carr/Getty Images)

National League

Members of the National League All-Star team stand in the outfield during batting practice for the 88th MLB All-Star Game at Marlins Park on July 11, 2017 in Miami, Florida. (Photo by Mark Brown/Getty Images)

Hall of Fame Latinos

Latin-born members of the Baseball Hall of Fame throw out the ceremonial first pitch at the start of the 88th MLB All-Star Game at Marlins Park on July 11, 2017 in Miami, Florida. (Photo by Mike Ehrmann/Getty Images)

NL managers

Manager Joe Maddon #70 of the Chicago Cubs, left, and the National League and Coach Don Mattingly #8 of the Miami Marlins and the National League look on in the first inning during the 88th MLB All-Star Game against the American League All-Stars at Marlins Park on July 11, 2017 in Miami, Florida. (Photo by Mike Ehrmann/Getty Images)

Chris Sale

Chris Sale #41 of the Boston Red Sox and the American League pitches in the first inning against the National League during the 88th MLB All-Star Game at Marlins Park on July 11, 2017 in Miami, Florida. (Photo by Mike Ehrmann/Getty Images)

Max Scherzer

Max Scherzer #31 of the Washington Nationals and the National League throws a pitch in the first inning during the 88th MLB All-Star Game at Marlins Park on July 11, 2017 in Miami, Florida. (Photo by Mike Ehrmann/Getty Images)

Corey Kluber

A detail of the shoes of Corey Kluber #28 of the Cleveland Indians and the American League during batting practice for the 88th MLB All-Star Game at Marlins Park on July 11, 2017 in Miami, Florida. (Photo by Mark Brown/Getty Images)

Bryce Harper honors Jose Fernandez

Detailed view of the shoes of National League outfielder Bryce Harper (34) of the Washington Nationals which feature an image of late Miami Marlins pitcher Jose Fernandez before the 2017 MLB All-Star Game at Marlins Park.

Harper’s diving grab

National League outfielder Bryce Harper (34) makes a diving catch on a ball hit by American League catcher Salvador Perez in the second inning during the 2017 MLB All-Star Game at Marlins Park. (Steve Mitchell-USA TODAY Sports)

Astros flashing some leather

American League infielder Carlos Correa (1) of the Houston Astros turns a double play over National League infielder Nolan Arenado (28) of the Colorado Rockies in the second inning during the 2017 MLB All-Star Game at Marlins Park.

AL strikes first

American League infielder Jonathan Schoop (6) of the Baltimore Orioles celebrates with outfielder Aaron Judge (99) of the New York Yankees after scoring a run in the fifth inning during the 2017 MLB All-Star Game at Marlins Park. (Jasen Vinlove-USA TODAY Sports)

Nelson Cruz’s photo op

National League catcher Yadier Molina (4) of the St. Louis Cardinals takes a photo of American League player Nelson Cruz (23) of the Seattle Mariners with umpire Joe West in the sixth inning during the 2017 MLB All-Star Game at Marlins Park. (Steve Mitchell-USA TODAY Sports)

Molina goes yard

National League catcher Yadier Molina (4) of the St. Louis Cardinals reacts as he rounds the bases after hitting a solo home run in the sixth inning during the 2017 MLB All-Star Game at Marlins Park. (Steve Mitchell-USA TODAY Sports)

Molina hassled by Lindor

Yadier Molina #4 of the St. Louis Cardinals and the National League jokes with Francisco Lindor #12 of the Cleveland Indians and the American League as he runs the bases after hitting a solo home run in the sixth inning during the 88th MLB All-Star Game at Marlins Park on July 11, 2017 in Miami, Florida. (Photo by Rob Carr/Getty Images)

Kenley Jansen shuts down

National League pitcher Kenley Jansen (74) of the Los Angeles Dodgers throws a pitch in the ninth inning during the 2017 MLB All-Star Game at Marlins Park. (Steve Mitchell-USA TODAY Sports)

Harrison can’t make the play

National League infielder Josh Harrison (5) of the Pittsburgh Pirates dives for but cannot field a ball hit for a single by American League infielder Yonder Alonso (not pictured) of the Oakland Athletics in the ninth inning during the 2017 MLB All-Star Game at Marlins Park. (Jasen Vinlove-USA TODAY Sports)

Cano’s congrats

Robinson Cano #22 of the Seattle Mariners and the American League celebrates with teammates after hitting a home run in the tenth inning against the National League during the 88th MLB All-Star Game at Marlins Park on July 11, 2017 in Miami, Florida. (Photo by Mike Ehrmann/Getty Images)

Robinson Cano wins MVP

Robinson Cano #22 of the Seattle Mariners and the American League celebrates with the Major League Baseball All-Star Game Most Valuable Player Award after they defeated the National League 2 to 1 during the 88th MLB All-Star Game at Marlins Park on July 11, 2017 in Miami, Florida. (Photo by Rob Carr/Getty Images)

AL wins again

American League players celebrate on the field after defeating the National League in the 2017 MLB All-Star Game at Marlins Park. (Steve Mitchell-USA TODAY Sports)

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes