The Bears’ defense shined bright on a rainy day in its 19-10 win over the San Francisco 49ers.

It wasn’t often pretty in Chicago’s season opener with both offenses struggling to find their footing, literally and figuratively.

The Bears have been preaching the importance of an opportunistic defense capable of forcing turnovers this offseason. That message was received evidently as the defense forced San Francisco into two turnovers.

The first takeaway presented some déjà vu for Bears fans.

Jaylon Johnson, who dons Charles Tillman’s No. 33, did his best impression of the patented Peanut Punch, forcing a Deebo Samuel fumble with the Niners knocking at the door of the endzone.

That is art.

Roquan Smith was flying around all afternoon leading the Bears with nine tackles and was credited with a partial sack.

Rookies Dominique Robinson and Kyler Gordon did not show their age in what amounted to a couple of remarkable individual efforts.

Robinson finished second on the team with seven tackles, a team-high 1.5 sacks, and a tackle for loss while Gordon recorded a TFL and held his own in a slippery defensive backfield.

Head coach Matt Eberflus’ defense looked like a top-10 unit in his first game at the helm.

With QB Justin Fields entering his second system in as many years there will be obvious growing pains, which showed in the first half.

But just because the offense isn’t humming in Week 1 doesn’t mean the team can’t win tight games.

After all, the best offense is a good defense.

Featured image via Mike Dinovo – USA TODAY Sports