The Buffalo Bills (3-2) host the Tampa Bay Buccaneers (2-3) Sunday at New Era Field after using their bye week to evaluate their offense and find solutions to jumpstart their stagnant offense.

The Buccaneers could be just the team the Bills’ offense needs to face to get things rolling, particularly in the passing game. Tampa Bay is allowing 301.6 yards-per-game through the air and quarterbacks are completing 70.9-percent of their passes against them, the highest rate in the NFL and averaging 8.2 yards-per-attempt. They’ve surrendered 10 passing touchdowns and a passer rating of 104.0.

Cornerback Vernon Hargreaves has been atrocious during the last three weeks, allowing 24 receptions for 361 yards (the most of any cornerback) and two touchdowns while allowing the fourth-highest passer rating when targeted (136.6) according to Pro Football Focus.

Buffalo has the third-worst passing offense in the NFL (165 yards-per-game) and Tyrod Taylor’s six touchdowns are the seventh-fewest in the league.

Buccaneers’ head coach Dirk Koetter was blunt when discussing his frustrations with Hargreaves’ play Monday.

“Vern is not in a very good streak of games right now,” Koetter said. “We asked Vern to be more aggressive this year and to be more aggressive with his coverage and he started out doing that. He started out doing that in OTAs and training camp, but he has not played his best football these last three games.”

Bills wide receiver Jordan Matthews may return to action Sunday which would be a big boost for Buffalo’s passing game. Zay Jones has caught just five passes for 66 receiving yards despite being targeted 23 times, could potentially get on track against the struggling Hargreaves.

Buffalo desperately needs to find a way to push the ball down the field through the air in order to open things up in the run game and attacking Hargreaves could be the answer.