We shouldn't be surprised. We really shouldn't.
The Packers have proven time and time again that they cannot stop the run this season and the 49ers destroyed them 37-20 by only doing one thing.
Coming into Sunday's NFC Championship Game, Green Bay allowed its opponent to rush for at least 120 yards nine times. The highest amount of rushing yards the Packers gave up this season before Sunday was 198 in Week 2 to Minnesota when Dalvin Cook ran for 154.
Those numbers were nothing compared to what the 49ers did to the Packers' front seven.