Against the Steelers, the Packers had
1.) a running game that was largely neglected (their 50 yards rushing was the second lowest total for a Super Bowl winner, and their 13 attempts tied for the lowest number by a winner),
2.) special teams that gave away field position in chunks,
3.) a boatload of dropped passes,
4.) a defense that was soft against the rush (126 yards allowed, 5.5 per carry), and
5.) a fair number of penalties (7 for 67 yards)
yet they still won the game. These were the things that were supposed to prevent the Packers from winning. I guess it goes to show that sterling QB play and a defense that generates turnovers makes up for a lot.