Rob Schumacher/The Republic / USA TODAY NETWORK

The Kansas City Chiefs rolled up 504 yards of offense -- including nearly 400 through the air -- in a preseason blowout of the host Arizona Cardinals on Saturday night.

Patrick Mahomes threw for 105 yards and a touchdown, Blaine Gabbert contributed 120 yards passing and two TDs, and even Shane Buechele threw for 105 yards on 10-for-10 passing. Buechele also added a rushing TD. Chris Oladokun, the Chiefs' fourth QB on the night, also added 63 yards through the air.

The highlight for the Cardinals was Matt Prater's 54-yard field goal.

Clayton Tune completed 12 of 24 passes for 133 yards for the Cardinals, also leading the team with 35 rushing yards on six carries.

Mahomes started and played three series and was followed by Buechele.

More must-reads:

TODAY'S BEST
Nuggets teach Timberwolves it's never easy to knock out the champion
Panthers come from behind to take Game 4 vs. Bruins
Hawks win 2024 NBA Draft Lottery
Watch: Padres star passes father on all-time home runs list
Terrion Arnold honors his mother in a unique way
Brad Keselowski breaks 110-race winless streak at Darlington
Watch: Manchester United ties record, highlighting club's ineptitude
Celtics' Jrue Holiday praises overlooked aspect of Jayson Tatum's game
Arturs Silovs' 42 saves lead Canucks past Oilers in Game 3
Braves star leaves game early due to left side soreness
Pacers blow out Knicks on Mother’s Day, even series at 2-2
Hawks GM 'shocked' that his team won the NBA Draft Lottery
Prolific former Brewers, A's slugger announces retirement
Saints to sign veteran offensive lineman
Smother's Day: Pacers shut down Knicks in first half of Game 4
Flyers goaltender suspended from international play for three years
Pistons make wrong kind of history at NBA Draft Lottery
Watch: Pacers C Myles Turner makes absurd three-pointer in first quarter vs. Knicks
Giants place key outfielder on injured list
Broncos release former Super Bowl champion WR