
The San Antonio Spurs beat the Milwaukee Bucks at Fiserv Forum on Saturday, March 28, 2026, in a game that felt settled well before the final buzzer. San Antonio walked in carrying a 55-18 record and a seven-game winning streak. Milwaukee walked in at 29-43, having lost two straight, and missing several key players.
The Spurs did what dominant teams do — they took control early, built a comfortable lead, and never gave the Bucks a real window to get back into it. Their balanced offense, disciplined defense, and depth off the bench were simply too much for a Milwaukee roster running on fumes.
For the Bucks, the night offered little beyond individual highlight moments. Their postseason hopes had already faded weeks before this game tipped off.
How San Antonio Built This Winning Streak
To fully appreciate why the Spurs vs Bucks last game felt so lopsided, you need to understand the kind of form San Antonio has been in lately.
The Spurs entered Fiserv Forum on the back of a dominant 123-98 road win over the Memphis Grizzlies on Wednesday. They led by as many as 39 points in the fourth quarter — with all five starters already on the bench. That’s the kind of performance that signals a team operating well above the competition around it.
That Wednesday result also clinched home-court advantage for San Antonio in the first round of the playoffs. So by the time the Bucks game arrived, the Spurs were already in a strong position. These late-season games aren’t about survival anymore — they’re about rhythm, rotation, and staying sharp before the postseason starts for real.
It Isn’t Just Wembanyama — The Whole Roster Has Stepped Up
Victor Wembanyama draws most of the attention, and he earns every bit of it. But this Spurs team is dangerous precisely because the scoring doesn’t run through just one player.
Against Memphis, Devin Vassell put up 19 points and grabbed seven rebounds. Keldon Johnson and Stephon Castle each contributed 15 points, Julian Champagnie chipped in 13, and Castle added nine assists. San Antonio outrebounded the Grizzlies 59-33 — a margin that goes beyond talent and speaks to effort and preparation.
Night after night, different guys step up. That’s what genuine depth looks like. Against a thin Milwaukee lineup, that same pattern repeated itself. Multiple contributors, sustained intensity, and a game plan the Bucks simply had no answer for.
Victor Wembanyama’s Performance
If you’ve watched even a handful of Spurs games this season, you already know what Victor Wembanyama is capable of. What’s remarkable is that he keeps raising the bar.
He’s averaging 24.2 points, 11.2 rebounds, 3.0 assists, and 3.1 blocks per game. Those are numbers that would be remarkable for any player. For a 22-year-old in his second full NBA season, they’re genuinely historic. His name has been at the top of MVP conversations for most of the year — and nothing about his recent play has given voters a reason to look elsewhere.
In the win over Memphis, he put up 19 points, 15 rebounds, and seven blocks before being pulled midway through the fourth quarter. Not because he was struggling. Because the game was already over and there was no reason to keep him on the floor.
Against Milwaukee — a team without Giannis, without several other key players, and without a defense capable of bothering him — Wembanyama had every chance to fill up the stat sheet further. But beyond the numbers, what stands out is how he changes a game without even touching the ball. Opposing guards alter their drives knowing he’s waiting at the rim. Shooters hesitate on pull-ups because he closes out so fast. That kind of impact doesn’t always show up in a box score, but every coach in the league feels it.
Bucks Injury Report
For Milwaukee supporters, the pregame injury report was a tough read.
Giannis Antetokounmpo missed his fifth consecutive game on March 28 due to a left knee injury. He was joined on the sideline by Kevin Porter Jr., Gary Harris, and Kyle Kuzma — all of whom were ruled out. Myles Turner and Bobby Portis were listed as questionable and their availability remained uncertain heading into tip-off.
The starting lineup the Bucks put on the floor — Ryan Rollins, Gary Trent Jr., Ousmane Dieng, Pete Nance, and Myles Turner — is a far cry from what this franchise expected to be competing with this deep into the season. But with playoff contention long gone, the coaching staff is focused on development and keeping Giannis healthy for what comes next.
Ryan Rollins Continues to Be Milwaukee’s Silver Lining
Amid a difficult stretch for the organization, Ryan Rollins has been one of the few genuinely encouraging stories.
On Wednesday against Portland, he exploded for a career-high 36 points, knocking down six three-pointers in a performance that turned heads around the league. It wasn’t enough to prevent a 31-point loss — but it wasn’t supposed to be. The Bucks are in a phase of finding out what they have in younger players, and Rollins is answering that question convincingly.
On the season, he’s averaging 17.1 points, 4.6 rebounds, and 5.6 assists per game. Those are the numbers of someone who belongs in this league — and likely belongs in a bigger role going forward, whatever team he’s doing it for.
Head-to-Head History: The Season Series Between These Two Teams
The March 28 meeting was the second time the Spurs and Bucks matched up in the 2025-26 season, and the first meeting had already drawn a clear line between them.
Back on January 15, San Antonio won 119-101 at home — an 18-point margin that showed just how wide the gap between these franchises has grown. Giannis played in that game. It didn’t matter.
With him out for the rematch and Milwaukee’s roster further depleted by injuries, the Bucks had almost no realistic path to keeping the score close. San Antonio was favored by 18.5 points on the road — an unusually large spread that reflected not just talent but context. One team is playing for seeding. The other is playing out the clock on a lost season.
That’s not a criticism of Milwaukee — every franchise goes through difficult stretches. But it does explain why this Spurs vs Bucks matchup was never really a contest.
What This Result Means for San Antonio’s Playoff Run
With the victory over Milwaukee, the Spurs moved to 56-18 on the season and kept pressure on the Oklahoma City Thunder for the Western Conference’s top seed.
Their remaining regular-season schedule features a home game against the Chicago Bulls on March 31, followed by road trips to Golden State and the LA Clippers, before wrapping things up in Denver. Home-court advantage in the first round is already secured. What’s left to play for is the best possible seeding — and the momentum that comes from finishing the regular season playing your best basketball.
After the Memphis win, head coach Mitch Johnson kept his message measured: the work isn’t done, the team can still get better, and the real test is still coming. That kind of steady-handed tone is exactly what a contender needs from its coach at this point in the year.
FAQ:
What was the final score of the Spurs vs Bucks last game on March 28, 2026? The San Antonio Spurs defeated the Milwaukee Bucks at Fiserv Forum on March 28, 2026. San Antonio entered as heavy favorites — favored by 18.5 points on the road — and delivered a dominant, wire-to-wire performance. The win improved the Spurs’ record to 56-18 on the season.
Did Victor Wembanyama play in the Spurs vs Bucks last game? Yes, Wembanyama started and played a full role for San Antonio. He has been the driving force behind the Spurs’ success all season, averaging 24.2 points, 11.2 rebounds, and 3.1 blocks per game. He remains the frontrunner for the NBA’s Most Valuable Player award heading into the postseason.
Is Giannis Antetokounmpo playing for Milwaukee right now? No. Giannis has been out since early March with a left knee injury and missed his fifth straight game on March 28. Milwaukee is being cautious with his recovery, and since the Bucks are no longer in playoff contention, there is no reason to push him back before he is completely healthy.
How long is the Spurs’ winning streak in the NBA heading into April? San Antonio entered the Bucks game on a seven-game winning streak, their 12th win in 13 games. The victory over Milwaukee extended that run to eight straight. The Spurs have been one of the most consistent teams in the entire league since mid-February.
When do the Spurs play next after the Bucks game? San Antonio is back home on March 31 to host the Chicago Bulls. After that, they hit the road for games against Golden State and the LA Clippers before closing out the regular season in Denver. With home-court advantage already in hand, these final games are about maintaining form and staying healthy ahead of the playoffs.
The Spurs Look Ready for the Playoffs
The Spurs vs Bucks last game was exactly what a well-built contender should produce against a struggling opponent — efficient, controlled, and mostly comfortable. San Antonio got what it needed: a win, quality minutes across the rotation, and another step toward entering the playoffs with momentum on their side.
Milwaukee, for its part, is doing what rebuilding teams do. They are finding out which young players can contribute, keeping their star healthy, and planning for a better tomorrow. Rollins gave them something to feel positive about. The rest of the roster is a work in progress.
For fans in San Antonio, though, this team has earned genuine excitement. Wembanyama is playing at an MVP level. The supporting cast has answered the bell all season long. Home-court advantage is locked in. There is real reason to believe this Spurs squad can make a deep run.
For More Information
Related Article
Third No Kings Protests: Millions of Americans Push Back on the Trump Administration in 2026
CDC Tracks COVID-19 Cicada Variant BA.3.2 in 25 States — What U.S. Health Officials Are Saying
Iowa State Basketball 2026: Sweet 16 Loss to Tennessee Ends a Season Worth Celebrating
2 thoughts on “Spurs vs Bucks Last Game Recap: San Antonio Wins Again as Giannis Sits Out — March 28, 2026”