It's safe to say that the Monday Night Football contest between the Detroit Lions and Green Bay Packers had its fair share of controversial moments.

In the fourth quarter, Lions defensive end Trey Flowers was flagged for putting his hands in the face of Packers offensive tackle David Bakhtiari on a third-and-4 play that the Lions were able to record a sack on. Flowers placed his hands on the Bakhtiari's upper torso and shoulder pads and he never put his hands Bakhtiari's helmet or facemask.

The flag kept Green Bay's drive alive and Aaron Rodgers threw a 35-yard touchdown pass to Allen Lazard just three plays later. The score cut the Lions lead to 22-20 in the fourth quarter and the Packers ended up winning the game 23-22 on a Mason Crosby field goal as time expired.

Obviously, the Lions did have a drive in between the two Packers scoring drives in which they gained just 16 yards on six plays and were ultimately forced to punt. However, the Detroit defense appeared to have made a crucial stop that would've put a lot of pressure on Green Bay in the final minutes and it was nullified by a very questionable call.

Social media was absolutely buzzing over the controversial calls that the officials made in the guts of the game. Some of the reactions were definitely warranted and let's just say they weren't favorable towards the officials.

Lions legend Barry Sanders took time to weigh in on the questionable call and pointed out that Detroit's defense was playing a sensational game before being forced to remain on the field following the penalty flag on Flowers.

The referees did wind up helping the Packers cause in the end because the Flowers penalty kept Green Bay's drive going. If that flag isn't thrown, perhaps we're talking about a big Lions victory in a game where they largely outplayed the Packers.