Drew Brees has a ridiculous fantasy day in the Saints win over the Giants.

It couldn’t be anyone else. Of all of Brees’ great performances, Sunday was the best of his career, and likely single-handedly helped fantasy owners win matchups this week. Brees hit career highs with both his 511 yards passing and seven touchdowns. He completed 40 of 50 passes, the only blip being an interception that wasn’t even his fault. After shredding the Giants all afternoon, Brees ended up with a whopping 46 fantasy points in standard-scoring leagues. Brees hadn’t thrown for more than two touchdowns in any game before Sunday. He out-dueled Eli Manning, whose 350 yards and six touchdowns was good for 38 points.

If you have Bryant, he’s likely your best receiver and you probably put him back in your lineup when you heard he’d be active for the first time since injuring his foot in Week 1. There were warning signs his output might be similar to his two-catch, 12-yard performance entering the game, though — his first game back from a long layoff, having Matt Cassel as his quarterback and the tough Seattle secondary. Bryant did manage six targets, second to Darren McFadden, but Cassel had just 13 completions for 97 yards.

Carr has proven he’s capable of lighting up subpar secondaries, but it was hard to believe he would do so against the one the Jets were bringing to town on Sunday. So what does Carr do? He throws for 333 yards, four touchdowns and doesn’t turn the ball over in what was his best game of the season. The 29 fantasy points he accrued in standard-scoring leagues is the highest total of his young career. Carr has put up at least 23 points in each of his last two games and has the look of a fantasy starter even in single-quarterback formats.