Sam Darnold turned in one of his best performances as a pro against one of the NFL’s best defenses Sunday, throwing for 198 yards and three touchdowns in a 34-16 win over the Broncos.

While he only completed 10 of his 22 attempts, Darnold delivered some incredible throws, especially to speedy wideout Robby Anderson. It was a much-needed bounce-back performance for Darnold, who’s struggled in recent weeks during the Jets’ three-game losing streak.

At least for this week, Darnold and the rest of the Jets fandom can enjoy his best throws of the weekend. Here’s every one of them from Sunday:

[protected-iframe id="3c59da40cf8ac10a5e64dc6a7bab2c70-105974720-75816863" info="https://embed.sendtonews.com/player2/embedcode.php?SC=bHhDQd62ud-455649-7498&autoplay=off&sound=click" class="s2nPlayer-bHhDQd62ud-455649-7498" width = "100%"]