The Arizona Cardinals will have a difficult time upsetting the New England Patriots on Sunday unless wide receiver Larry Fitzgerald has a huge game.

Stopping Fitzgerald will be priority No. 1 for the Patriots’ secondary. But Patriots coach Bill Belichick said Fitzgerald’s versatility has made him very difficult to contain.

"He does everything well,’’ Belichick told reporters Tuesday. "He’s a great, great receiver; will go down as one of the all-time greats and might end up being the best one ever. He has size, quickness, ability to separate and gets open, exceptional hands. He’s good deep, with the ball in his hands after the catch, strong, very smart, sets up his routes well. He has a very big route tree; he runs all the routes with double moves off of them and complementary moves so one route sets up another. It’s very hard to defend him."

Fitzgerald is coming off a quiet Week 1—four catches for 63 yards against the Seattle Seahawks. But as Belichick knows, that means Fitzgerald is due for a breakout game.