Over the past half-century, some of baseball's greatest pitchers have passed through the borough of Queens. Tom Seaver once called Shea Stadium home. Nolan Ryan did, too, sharing a mound with Dwight Gooden, Pedro Martinez and so many others.

So it was only fitting that Tuesday evening, with Seaver in attendance at the borough's first All-Star Game in 49 years, pitching ruled the night. American League pitchers held National League hitters to three hits in a 3-0 blanking at Citi Field, scoring World Series home-field advantage for the Junior Circuit for the first time since 2009.

In perhaps the most appropriate twist of all, Yankees closer Mariano Rivera -- the embodiment of New York pitching excellence -- received a standing ovation from the 45,186 in attendance when he entered in the eighth. Players in both dugouts cheered as Rivera stood alone on the mound, saluting Citi Field's fans before retiring the NL side in order.

Looking to halt its streak of three consecutive All-Star losses, the AL successfully turned to the arms that deserted them during last year's 8-0 All-Star drubbing in Kansas City. Tigers righty Max Scherzer and White Sox lefty Chris Sale combined to mow down the first nine NL batters consecutively, before Mariners ace Felix Hernandez finally allowed the NL's first hit with one out in the fourth.

The NL did not record another hit until hometown third baseman David Wright singled three innings later.

Arizona's Patrick Corbin was the first pitcher on either side to crack for a run, serving up Toronto's Jose Bautista's sacrifice fly after Tigers sluger Miguel Cabrera opened the fourth inning with a double. An inning later, the AL extended its lead when Orioles outfielder Adam Jones doubled, Twins catcher Joe Mauer singled and Orioles shortstop J.J. Hardy grounded into a run-scoring double play.

American League hitters tacked on yet another run in the eighth, with Jason Kipnis' RBI double capping a three-hit attack against Braves closer Craig Kimbrel.

And with that, it was time for Rivera.