It was over 100 degrees inside Levi’s Stadium Sunday.
Hot enough for a season to melt away.
The 49ers now stand at 2-3 after yet another late-game choke-job loss, this time to the Arizona Cardinals, who won 24-23.
Here are the studs and duds from the game.
STUDS
Brandon Aiyuk • WR
» That’s what a $30 million wide receiver looks like.
While it’s unsurprising it took Aiyuk some time to round into form, that doesn’t make it any less frustrating.