Best, worst PFF scores.

Top 5 offense

1. QB Jordan Love: 83.0
2. RG Jon Runyan Jr.: 81.0
3. RB Aaron Jones: 80.4
4. WR Bo Melton: 77.7
5. WR Dontayvion Wicks: 76.6

Love chewed up the Bears from clean pockets, under pressure, against the blitz and off play-action. He was dinged for two turnover worthy plays, but he also completed eight passes of 10 or more yards. Runyan Jr. didn’t give up a pressure and was the team’s highest-graded run blocker over 31 snaps. Jones forced seven missed tackles and had four runs of 10 or more yards, and he created 10 first downs overall. Melton caught five passes for 62 yards on 25 routes run. He had a touchdown reversed on replay. Wicks caught two touchdown passes, two contested catches and averaged 2.26 yards per route run.

Top 5 defense

1. DL Karl Brooks: 89.4
2. LB Quay Walker: 76.1
3. DL Kenny Clark: 75.9
4. CB Jaire Alexander: 74.9
5. DL T.J. Slaton: 71.0

Brooks had three pressures, including a sack, and he finished with two tackles for losses over 17 snaps. Walker missed two tackles but produced three pressures, including a sack, and three stops. Clark led the team with five pressures. Alexander had a run stop and a pass breakup and gave up just one catch in coverage. Slaton added another run stop.

Bottom 5 offense

1. WR Romeo Doubs: 53.6
2. TE Ben Sims: 55.9
3. RB Patrick Taylor: 56.1
4. WR Malik Heath: 56.7
5. RG Sean Rhyan: 61.1

Doubs was unable to make a contested catch for a touchdown, and he left due to injury after 11 snaps. Sims didn’t have a target in the passing game and was only average as a run blocker. Taylor played 11 snaps but didn’t have a carry or a target. Heath was targeted four times and generated nine receiving yards over 10 routes. Rhyan was perfect in pass protection but received poor run blocking grades over his 31 snaps at right guard.

Bottom 5 defense

1. OLB Lukas Van Ness: 44.2
2. OLB Kingsley Enagbare: 44.9
3. DL Devonte Wyatt: 50.9
4. CB Carrington Valentine: 54.1
5. CB Keisean Nixon: 62.0

Van Ness had a sack and a run stop, but he earned poor run defense grades over seven run-defending snaps on the edge. Enagbare had a hurry and a tackle for loss but got dinged for allowing a completion in coverage. Wyatt had four pressures, including a sack, but he missed another tackle and was below average against the run. Valentine broke up a pass but was charged with giving up three catches for 32 yards. Nixon allowed one explosive play but was otherwise solid.


Special teams

The Packers didn’t have a penalty on special teams and missed only one tackle (by running back Patrick Taylor). Jonathan Owens, Kristian Welch, Zayne Anderson and Robert Rochell all had tackles covering kickoffs, and Welch earned the top special teams grade overall. In the return game, Jayden Reed made two fair catches and Keisean Nixon returned one kick for 21 yards. Anders Carlson missed a field goal from 41 yards. Daniel Whelan wasn’t needed to punt.

Quarterback

Jordan Love: 83.0

Love completed 24 of 29 passes from clean pockets, 3 of 3 passes under pressure and 5 of 5 passes against the blitz. He had three “big time throws” and two “turnover worthy plays.” On throws over 10 yards, Love was 8-for-11. On throws off play-action, he was 8 of 8 for 148 yards and a touchdown. He got dinged for losing a fumble, and his heave into the end zone late in the first half was nearly intercepted. Love’s 90.3 passing grade was his third highest of the season overall.

Stat to know

Jordan Love was under pressure on just four of 34 dropbacks, or 11.8 percent. Justin Fields was under pressure on 15 of his 24 dropbacks, or 62.5 percent. The final sack total was Packers 5, Bears 1. Winning the pressure battle remains a big piece of the puzzle when it comes to playing winning football.