Giants Secure Series Sweep Over Royals with 5-2 Win
Friday, March 20, 2026, 8:05 PM ET · Scottsdale Stadium
San Francisco Giants 5, Kansas City Royals 2, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Kansas City Royals vs San Francisco Giants?
San Francisco Giants beat Kansas City Royals 5-2 at Scottsdale Stadium on March 20, 2026.
The San Francisco Giants triumphed over the Kansas City Royals with a final score of 5-2 at Scottsdale Stadium, completing a 2-0 series sweep. The Giants showcased their offensive strength, particularly in the third inning, where they scored three runs to take control of the game after initially trailing.
The Giants entered this game with a home record of 18-8-1, while the Royals struggled with an away record of 8-19-1. Despite the Royals' recent form showing a slight improvement with a record of 6-4 over their last ten games, they were unable to overcome the Giants, who were on a three-game winning streak at home. The Giants averaged 4.2 runs scored and 5.0 runs allowed over their last ten games, while the Royals averaged 6.0 runs scored and 3.4 runs allowed, indicating a stark contrast in their recent performances.
In this matchup, the scoring began in the first inning when Salvador Perez homered to right center, bringing in Vinnie Pasquantino for a 2-0 lead for the Royals. However, the Giants quickly responded in the third inning. Matt Chapman hit a home run to left center, scoring Casey Schmitt, which tied the game at 2-2. Following that, Willy Adames doubled to right, allowing Luis Arraez to score, and then Lee singled to left, bringing Adames home and putting the Giants ahead 4-2.
The final scoring play came in the eighth inning when Oliva walked, and W. Martin scored due to a wild pitch by Lynch IV, sealing the game at 5-2 for the Giants. This victory not only highlighted the Giants' resilience but also emphasized their ability to capitalize on scoring opportunities.
In terms of injuries, the Giants were without Victor Bericoto (10-Day IL, knee), Marcelo Mayer (10-Day IL, forearm), JT Brubaker (15-Day IL, ribs), Keaton Winn (15-Day IL, elbow), and Matt Gage (60-Day IL, elbow). The Royals were missing Maikel Garcia (10-Day IL, hamstring), Connor Seabold (60-Day IL, lat), Tony Gonsolin (15-Day IL, elbow), James McArthur (60-Day IL, elbow), and Beck Way (15-Day IL, shoulder).
The betting market reflected the Giants' strong performance, with their win probability at 1.0 according to the provider, indicating a high level of confidence in their ability to secure the win. The conditions at Scottsdale Stadium were favorable for baseball, contributing to an engaging matchup for fans.
Overall, this game demonstrated the Giants' capacity to perform under pressure and their ability to score effectively, while the Royals continue to seek answers to improve their away performance.
Injury report
- Victor Bericoto10-Day-ILKneeSan Francisco Giants
- Marcelo Mayer10-Day-ILForearmSan Francisco Giants
- JT Brubaker15-Day-ILRibsSan Francisco Giants
- Keaton Winn15-Day-ILElbowSan Francisco Giants
- Matt Gage60-Day-ILElbowSan Francisco Giants
- Maikel Garcia10-Day-ILHamstringKansas City Royals
- Connor Seabold60-Day-ILLatKansas City Royals
- Tony Gonsolin15-Day-ILElbowKansas City Royals
- James McArthur60-Day-ILElbowKansas City Royals
- Beck Way15-Day-ILShoulderKansas City Royals
Recent form
San Francisco Giants
Last 10: 3-7Streak W34.2 scored · 5 allowed per game3-2 at home
- W4-0vs Colorado RockiesSep 28
- W6-3vs Colorado RockiesSep 27
- W4-3vs St. Louis CardinalsSep 25
- L8-9vs St. Louis CardinalsSep 24
- L5-6vs St. Louis CardinalsSep 23
- L5-7at Los Angeles DodgersSep 21
- L3-6at Los Angeles DodgersSep 20
- L1-2at Los Angeles DodgersSep 19
- L5-6at Arizona DiamondbacksSep 17
- L1-8at Arizona DiamondbacksSep 16
Kansas City Royals
Last 10: 6-4Streak W16 scored · 3.4 allowed per game3-2 away
- W4-2at AthleticsSep 28
- L3-4at AthleticsSep 27
- W9-4at Los Angeles AngelsSep 26
- L2-3at Los Angeles AngelsSep 25
- W8-4at Los Angeles AngelsSep 24
- L5-8vs Toronto Blue JaysSep 21
- W2-1vs Toronto Blue JaysSep 20
- W20-1vs Toronto Blue JaysSep 19
- L0-2vs Seattle MarinersSep 18
- W7-5vs Seattle MarinersSep 17
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Chicago | - | 66 | L1 | .525 | 73 |
| Cleveland | 3 | 69 | L1 | .504 | 70 |
| Minnesota | 6.5 | 73 | L1 | .479 | 67 |
| Detroit | 9 | 75 | W1 | .460 | 64 |
| Kansas City | 11.5 | 78 | L3 | .443 | 62 |
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
How the scoring went
- 1st Inning2-0S. Perez homered to right center, Pasquantino scored.
- 3rd Inning2-2Chapman homered to left center (365 feet), Schmitt scored.
- 3rd Inning2-3Adames doubled to right, Arraez scored.
- 3rd Inning2-4Lee singled to left, Adames scored, Lee thrown out at second.
- 8th Inning2-5Oliva walked, W. Martin scored on Lynch IV wild pitch.
Win probability
Above the line favours San Francisco Giants, below favours Kansas City Royals.
Venue
- Scottsdale StadiumScottsdale, Arizona
- Attendance9113
- OfficialsJim Wolf, Scott Barry, Trevor Dannegger, Alex Tosi
Elsewhere
- Fantasy baseball forecaster: Team hitting ratings
- Fantasy baseball forecaster: Pitcher projections for the next 10 days
- Fantasy Baseball Reliever Depth Chart
- MLB betting tips for Thursday: Rays and the road don't seem to be getting along
- Fantasy baseball news and notes: Rutschman continues to sit for Red Sox and more for Thursday
- MLB Power Rankings Week 23: Top teams in first September edition