Red Sox beat New York Giants 6:4 in a Major League Baseball regular-season match on 21 August 2026. The home side took the win at their own ground, finishing ahead after nine innings of action.
The result ended a run of three consecutive losses for the hosts, who had dropped their last two games against Arizona before that 6:4 victory. They had opened the series with a 9:4 win and followed it with an 11:1 rout.
Giants came in after alternating results against Cleveland — a 2:5 defeat, then a 1:0 win, then a heavy 1:8 loss. They also played Colorado in the middle of that stretch, winning 7:1 before falling 7:13.
The home side scored two more runs than their visitors. Red Sox had been involved in high-scoring affairs of late, with three of their last five matches producing at least ten combined runs.
Giants showed more volatility, losing by eight runs in one game and winning by six in another during the same period. Neither side had a clear run going in either direction.