It was a tale of two games, as the Kansas City Chiefs orchestrated a brilliant fourth-quarter comeback to defeat the San Francisco 49ers 31-20.
Patrick Mahomes went 26-of-42 for 286 yards, two touchdowns, two interceptions and added another rushing touchdown en route to victory.
Yahoo Sports Canada’s Arun Srinivasan detailed how the Chiefs beat the 49ers on Sunday night.
Damien Williams takes off and burns the entire 49ers’ defence for a 38-yard touchdown. 31-20 Chiefs
Kansas City takes over on downs after wrapping up Garoppplo and for all intents and purposes, this game is over.
Chiefs defensive back Kendall Fuller almost picks off a pass intended for Kendrick Bourne, which would’ve effectively ended the game.
We’re at the two-minute warning as the clock winds down to 1:56, and the 49ers are hurt by a false start penalty.
Raheem Mostert takes off for a 17-yard gain to start this crucial drive for the 49ers.
Damien Williams finds the corner and though this game once looked like it’s over, the Chiefs have regained the lead with 2:44 remaining. 24-20 Chiefs
Sammy Watkins burns Richard Sherman off the line of scrimmage and Mahomes delivers a perfect pass for a massive gain to bring the ball inside the red zone.
This game has swung in Kansas City’s favour and they have the ball back after Garoppolo fails to complete a set of short passes.
And just like that, you can’t count Mahomes out, as he rolls out to find a wide-open Travis Kelce for a touchdown, and it’s a three-point game. 20-17 49ers
Mahomes finally makes an explosive play, throwing the ball downfield to Tyreek Hill for a 44-yard gain while escaping the perennial pressure of the 49ers’ defensive line.
San Francisco couldn’t capitalize on the ensuing possession. With over seven minutes remaining, Mahomes will need to play the best quarter of his career.
Just as the Chiefs looked like they were about to cut the 49ers lead, Mahomes throws a pass that is deflected and 49ers safety Tarvarius Moore - the least recognizable player in their secondary, hauls in the interception. A nightmare game for Mahomes.
Damien Williams continues to operate as the Chiefs’ safety valve, deking 49ers linebacker Kwon Alexander for a key first down.
Garoppolo has been absolutely balling on this drive, and finds Kendrick Bourne for his first catch of the game, a 26-yard gain. Two plays later, Raheem Mostert punches it in from the one-yard line. It’s up to Mahomes and Co. to show why they’ve been billed as an offensive dynamo. 20-10 49ers
On the next play, Mahomes throws a pass intended for Tyreek Hill but it misses badly and 49ers linebacker Fred Warner comes down with an easy interception.
Nick Bosa, who just won Defensive Rookie of the Year, flies past Eric Fisher and jars the ball loose from Mahomes, but the Chiefs’ quarterback falls on the football and avoids calamity.
Mahomes gets himself out of trouble, runs to the outside and finds Sammy Watkins for a 19-yard gain.
After a nine-play, 60-yard drive, Robbie Gould drills a 42-yard field goal and the 49ers are back in the lead. 13-10 49ers
The 49ers start the half with the ball, and Garoppolo finds Emmanuel Sanders through the middle for a 15-yard gain.
Jennifer Lopez and Shakira put one of the best Super Bowl halftime shows ever. And now we resume what’s shaping up to be a classic game, as well.
A huge play from Kittle, which would’ve netted the 49ers a 42-yard gain was negated due to offensive pass interference. We have a tie game at halftime. 10-10
49ers running back Jeff Wilson makes his first big play of the game, cutting through the middle of the field for 20 yards.
Kansas City is essentially running their offense through Williams, both in the run and passing game during this drive.
We have a ball game! After Samuel continues to be unstoppable, fullback Kyle Juszczyk breaks free and Garoppolo finds him wide-open, as he barrels into the end zone to tie the game. 10-10
Samuel is keeping the 49ers alive. Garoppolo flips a pass to Samuel in motion and he takes off for a 16-yard gain, helping the offense settle down.
Kansas City drives the ball to the San Francisco’s 13-yard line, but the drive eventually stalls and Harrison Butker kicks a 31-yard field goal to extend the lead. 10-3 Chiefs
On the next drive, Jimmy Garoppolo is hit by Chris Jones and Mike Pennel as he drops back, and the ball wobbles in the air, where Chiefs cornerback Bashaud Breeland picks it off for an easy interception.
After shaking off the hit, Mahomes scores the opening TD of the game on a read-option. 7-3 Chiefs
Mahomes shows his first glimpse of improvisational magic, breaking the pocket and taking off for a first down. The 2018 MVP runs over 49ers safety Jimmie Ward, as the ball ricochets out of bounds near the goal line.
Chiefs running back Damien Williams bursts through the middle for a 15-yard gain and appear to be finding their rhythm.
A promising drive stalls and the 49ers kick a field goal to take a 3-0 lead. 3-0 49ers
The record for most rushing yards by a WR in a #SuperBowl is 45, set by Percy Harvin for the Seahawks in SB XLVIII— ProFootballReference (@pfref) February 2, 2020
Deebo Samuel already has 39 tonight https://t.co/KzTIYgZfyi pic.twitter.com/NLAOJJWo9u
Samuel continues to shine, taking the ball on a sweep. It looked like he might’ve been doomed for a second, but he eventually finds some space and gets another first down.
After George Kittle gets a first down, Deebo Samuel sweeps around for a 32-yard run, a perfect example of the 49ers’ offensive play-calling brilliance.
San Francisco forces Kansas City’s prolific offense in a three-and-out on the opening drive.
Chiefs wide receiver Mecole Hardman returns the ball to the 25-yard line and we’re underway.
Jay-Z and Blue Ivy are in the house. Wonder who the Carter-Knowles are rooting for in this one?
Offset and Cardi B have one-upped Jay-Z, though.
49ers star tight end George Kittle is ready to go.
Look at us. Paul Rudd, a noted Chiefs fan is in the building alongside ESPN’s Adam Schefter.
Paul Rudd: “My Doppelgänger.” pic.twitter.com/2p15UGoK5k— Adam Schefter (@AdamSchefter) February 2, 2020
Here are the Chiefs inactives:
Here is the list of the 49ers inactives:
#49ers inactives:— Eric Branch (@Eric_Branch) February 2, 2020
WR Dante Pettis
WR Jordan Matthews
QB C.J. Beathard
DL Kevin Givens
CB Dontae Johnson
LB Azeez Al-Shaair
TE Daniel Helm
RB Jeff Wilson is active
More football coverage from Yahoo Sports Canada