Nepal United Arab Emirates 251/3 0 England Pakistan 453 …449 Guyana Amazon Warriors Trinbago Knight Riders 0 75/4 Maiwand Champions Hindukush Strikers …404/9d …199/2 Matches →

Giants — Diamondbacks, MLB

MLB
Giants W8 Sep · Home Cardinals · 5:4W9 Sep · Home Cardinals · 2:1W9 Sep · Home Cardinals · 7:6L12 Sep · Home Padres · 5:7L12 Sep · Home Padres · 6:7L14 Sep · Home Padres · 4:6
6:10
Finished

Final

Kick-off was

Diamondbacks W7 Sep · Away Royals · 5:4W9 Sep · Away Royals · 5:3L10 Sep · Away Royals · 2:5W12 Sep · Home Rangers · 9:1L13 Sep · Home Rangers · 2:6L13 Sep · Home Rangers · 6:7
Venue: Oracle Park City: San Francisco

Match report

Diamondbacks turn the tables with comeback win over Giants

The Arizona Diamondbacks beat the New York Giants 10:6 in the regular season on 29 August 2026. It was a sharp reversal from the day before when the Giants had taken both games of their double-header against the same side. And here's the thing — momentum in baseball shifts faster than most people expect.

The Diamondbacks came out firing. They built an early lead and never looked back, despite the Giants' efforts to stay in the game. By then you could see the hosts were chasing rather than leading, a position they hadn't occupied in their recent run.

The Giants had been riding high after winning four of their previous five matches, including those back-to-back victories over Arizona. To be fair, they showed character by answering whenever the Diamondbacks extended their advantage, but they couldn't find the finishing touch.

A quick look at the recent record shows why this result felt surprising. The Giants had dominated their previous meetings with Arizona, outscoring them 12:2 across two games on 28 August. The Diamondbacks, meanwhile, had shown resilience against the Cubs with two wins and a loss in their last three.

The 10:6 scoreline tells you everything about a game where the visitors took control early and kept their foot on the gas. The Giants picked up two bookings in five minutes — metaphorically speaking, they gave away cheap runs in the middle innings and paid for a sloppy opening.

For the Diamondbacks this was a statement win, one that suggested they could compete with anyone on their schedule. For the Giants, it was a reminder that yesterday's success doesn't guarantee today's results, and that baseball has a way of evening things out.

Prepared from match data

Recent form

W8 Sep · Home Cardinals · 5:4W9 Sep · Home Cardinals · 2:1W9 Sep · Home Cardinals · 7:6L12 Sep · Home Padres · 5:7L12 Sep · Home Padres · 6:7L14 Sep · Home Padres · 4:6

Recent matches

All team matches
W7 Sep · Away Royals · 5:4W9 Sep · Away Royals · 5:3L10 Sep · Away Royals · 2:5W12 Sep · Home Rangers · 9:1L13 Sep · Home Rangers · 2:6L13 Sep · Home Rangers · 6:7

Recent matches

All team matches