The Red Sox defeated the Toronto Blue Jays 6-2 on Saturday with a walk-off grand slam by Xander Bogaerts in the bottom of the 10th.

With one out in the inning, Mookie Betts reached base on a fielding error by Lourdes Gurriel Jr. Brock Holt followed with a single on a ground ball to left field. Toronto then elected to intentionally walk J.D. Martinez, setting up Bogaerts' game-winning blast to left-center field.

Martinez led off the scoring at Fenway Park with his MLB-best 29th homer of the year, a solo shot to left-center.

Red Sox starting pitcher Eduardo Rodriguez left the game with a right ankle injury after colliding with Gurriel in the sixth inning.

Rodriguez was covering first base when Gurriel slid head-first into the bag. Rodriguez jumped over Gurriel but landed awkwardly on his right foot and then tumbled to the ground.

He was removed from the game after tossing 5.1 scoreless innings, allowing four hits and no walks while striking out five.

He was replaced by Heath Hembree, who recorded the final two outs of the inning.

Joe Kelly entered the game in the seventh and allowed one run on a ground out by Aledmys Diaz and another on a single from Gurriel.

Jackie Bradley Jr. tied the game at 2-2 in the bottom of the ninth with a double to right field that scored Bogaerts.

Bogaerts' grand slam was the Red Sox's first walk-off grand slam since Aug. 14, 2000, when Rico Brogna did it against Tampa Bay.

The Red Sox improve to 67-30 and will face Toronto on Sunday in their final game before the All-Star break.