There are two tiers here. At #1, the Bengals have the clear advantage with Green (regardless of whether you count Nelson or Cobb as GB’s #1). However, GBs trio of WRs (Nelson, Cobb and Jones) create more problems combined and have career production that dwarfs that of the Bengals top 3 WRs (Green, Sanu and Jones) – 600+ receptions and 9,000+ career yards compared to the Bengals trio (224 receptions and 3,000+ career yards). While the Bengals have the most dominant single WR in this matchup, the depth of the Packers WR talent makes the Packers harder to shut down.
While Finley is a very good TE (11 receptions for 121 yards), there is only one of him. The Bengals have 2 TEs in Gresham and Eifert who are each as good if not better than Finley and they use them well (19 receptions for 214 yards). The Bengals 2 TE formation has been causing defenses issues and the Packers will likely be no different. This game will feature 3 of the top TEs in the game, two of which will be wearing stripes and on the field at the same time. Therefore, the Bengals have the edge at TE.
With Atkins, Dunlap, MJ and Peko, this is not even a debate and likely will be the key to this matchup. Rodgers will hold onto the ball and take sacks, so the Bengals have to take their shots when they get them and go for strips and tips. If the Bengals DL cannot make Rodgers uncomfortable in the pocket, he will pick this secondary apart.