(Washington, D.C.) -- Mariners shortstop Jean Segura hit a three-run pinch homer in the eighth inning to help the American League All-Stars beat the National League 8-6 in 10 innings in D.C. Seattle closer Edwin Diaz blew a save, giving up a two-run homer in the ninth, but picking up the win when the AL scored three runs in the 10th. Mariners reserve right fielder Mitch Haniger went 0-for-2, while Nelson Cruz walked as a pinch hitter.