49ers 36, Cardinals 26
The NFC West teams put on a surprisingly good show. Arizona surged to a 16-0 lead and had the division leaders in trouble. The Niners ralled to take a 23-19 lead only to see Kyler Murray score on a 22-yard run to give the Cardinals the lead. Then, Jimmy Garoppolo hit Jeff Wilson with a TD pass with 37 seconds left and the Niners added a TD as D.J. Reed returned a fumble 5 yards for the final margin.