A wild day in the NFL came to a tame finish, as the Denver Broncos and the San Francisco 49ers served up a slow, sluggish, low-scoring affair on Sunday Night Football.Both offenses struggled to move the ball as the game boiled down to a punting contest, much to the dismay of the Denver faithful, who even booed their team. But late in the fourth quarter, Russell Wilson conjured a touchdown drive, and the Broncos defense forced two turnovers to help the home side beat the 49ers 11-10.Both Wilson and his opposing quarterback, Jimmy Garoppolo, were heavily criticized on social media for their lackluster performances. The 49ers star, in particular, was incessantly lambasted by fans. Garoppolo is notably starting games for San Francisco only because Trey Lance suffered a season-ending injury in Week 2. He completed 18 of his 29 pass attempts for 211 yards, one touchdown, and one costly interception against the Broncos.But the most perplexing moment in Garoppolo's underwhelming performance was the two points he gave up after stepping out of bounds while in the end zone. You can watch a clip of that below:Sunday Night Football on NBC@SNFonNBCSAFETY! Jimmy G steps out of the back of the end zone. #FTTB #SFvsDEN on NBC and @peacock.29154SAFETY! Jimmy G steps out of the back of the end zone. #FTTB #SFvsDEN on NBC and @peacock. https://t.co/dMFD89e6zHFans on Twitter were ruthless in their criticism of Garoppolo, with one of them writing:"Jimmy Garoppolo is a top tier scammer"Here are some of the most brutal tweets about the San Francisco signal-caller's performance against Denver:Zito@_ZeetsJimmy Garoppolo is a top tier scammer10821Jimmy Garoppolo is a top tier scammerJoe Fann@Joe_FannThe re-honeymoon phase with Jimmy Garoppolo just ended in San Francisco.28914The re-honeymoon phase with Jimmy Garoppolo just ended in San Francisco.Dieter Kurtenbach@dieterThe 49ers' offense with Jimmy Garoppolo at the helm2407473The 49ers' offense with Jimmy Garoppolo at the helm https://t.co/kfoGvwFJQfDieter Kurtenbach@dieterThe best part about Jimmy Garoppolo is that you get all of the rookie mistakes and none of the rookie upside.2610419The best part about Jimmy Garoppolo is that you get all of the rookie mistakes and none of the rookie upside.Josiah@Real_JosiahDPart of me is sad that we lost. I wanted to beat the Broncos. But part of me is happy that PEOPLE GET TO SEE JIMMY GAROPPOLO ON PRIME TIME DO WHAT HE DOES. THERE IS NO HIDING. THERE IS NO EXCUSES. THIS IS JIMMT G. THIS IS WHY 3 FIRST ROUND DRAFT PICKS WERE SPENT. HOP OFF.429Part of me is sad that we lost. I wanted to beat the Broncos. But part of me is happy that PEOPLE GET TO SEE JIMMY GAROPPOLO ON PRIME TIME DO WHAT HE DOES. THERE IS NO HIDING. THERE IS NO EXCUSES. THIS IS JIMMT G. THIS IS WHY 3 FIRST ROUND DRAFT PICKS WERE SPENT. HOP OFF.Nick Newman@NinerNick_22If I see one more Jimmy Garoppolo smile after a #49ers loss in my lifetime I'll personally smack the bajesus out of him. Cornball.667If I see one more Jimmy Garoppolo smile after a #49ers loss in my lifetime I'll personally smack the bajesus out of him. Cornball.DubmanE@DubMnEJimmy Garoppolo all night275Jimmy Garoppolo all night https://t.co/QuNmBllWyaNiners Detail@NinersDetailI can’t defend Jimmy Garoppolo any longer.81I can’t defend Jimmy Garoppolo any longer. https://t.co/vMJPlcZsOcNick Newman@NinerNick_22I genuinely think this was the worst 60-minute performance from Jimmy Garoppolo we've ever seen. The good news is that it'll only go up from here (as I say with minimal confidence)I'm a fool for thinking I wouldn't miss Trey this much after one game.Get well soon King 🥺1367I genuinely think this was the worst 60-minute performance from Jimmy Garoppolo we've ever seen. The good news is that it'll only go up from here (as I say with minimal confidence)I'm a fool for thinking I wouldn't miss Trey this much after one game.Get well soon King 🥺DJ Bien-Aime@DjbienaimeGaroppolo is horrible man lol. I can’t believe media people tried to LIE to us about him9511Garoppolo is horrible man lol. I can’t believe media people tried to LIE to us about himThe schedule only gets tougher for 49ers and Jimmy GaroppoloThe San Francisco 49ers face a difficult schedule in October. They will face the reigning Super Bowl champions, the Los Angeles Rams, twice and host the Kansas City Chiefs at Levi's Stadium in three of their next five games. Los Angeles and Patrick Mahomes' Kansas City side are both 2-1 this season.Their other two games against the Carolina Panthers and Atlanta Falcons may look easy on paper. But given their struggles on offense, it could prove to be an arduous month for San Francisco, who are 1-2 so far this season.Head coach Kyle Shanahan has plenty to ponder upon before his team's Monday Night Football clash against the Rams next week. Armed with a quarterback he was desperate to discard in Garoppolo, Shanahan has to find a way to make things work before the season spirals into doom.