(Boston, MA) -- Mitch Haniger hit a three-run 10th inning home run as the Mariners topped the Red Sox 7-3 in Boston. Sam Haggerty broke the 3-all tie with an RBI double early in the 10th while J.P. Crawford forced extra innings with a sac-fly in the eighth. Seattle has won three of four and rematches with Boston tonight.