The game started slowly, with neither team scoring on their opening possession, due to San Francisco kicker
Mike Cofer missing a 33-yard field goal and Jim Kelly getting strip-sacked by the 49ers defense on the ensuing Bills drive. After that, all other drives in the first half aside from a Bills kneeldown at the end resulted in a score. Much like the aforementioned USFL Game, Young's 49ers jumped to an early lead over Kelly's Bills, leading 24–13 after halftime. However, Buffalo would respond with two unanswered touchdown passes from Kelly to tight end
Pete Metzelaars, the latter of which occurred after Bills defender
Bruce Smith forced 49ers running back
Keith Henderson to fumble. The 49ers would retake the lead with their own long touchdown pass from Young to receiver
John Taylor. After both quarterbacks threw interceptions on the next two drives, Kelly marched the Bills 72 yards in the 4th quarter, culminating with an 11-yard
Thurman Thomas touchdown run to retake the lead 34–31. The 49ers had one last chance to tie or take the lead, but Cofer missed a 47-yard field goal attempt wide-right with 1 minute remaining, allowing Buffalo to kneel out the clock and claim victory. In addition to neither 49ers punter
Klaus Wilmsmeyer nor Bills punter
Chris Mohr being called to punt,
a first in NFL history, several other offensive milestones were reached in the game. Young and Kelly became just the third pair of NFL quarterbacks to each surpass 400 yards passing in a game, combining for 852 passing yards. This was the only game in to feature any 400-yard passers. Bills cornerback
Nate Odomes was later quoted saying "You saw two of the finest offensive teams on the field today, and two not-so-good defensive teams." Likewise, 49ers linebacker
Mike Walter quipped, "I feel as a defensive guy that I have to go over and apologize to the offensive guys." Despite the perceived lack of defensive play, both teams were able to force three turnovers on each other.
Box score Starting lineups == Officials ==