That spark, however, failed to ignite the Jets’ offense.
Having missed the last five games with a strained hamstring, Holmes was healthy enough to start and finish the Jets' 37-14 loss at Buffalo.
Holmes was targeted a team-high eight times and hauled in two long receptions totaling 71 yards.
“I felt good enough to get out there and help my team try to win the ballgame,” Holmes said.
Holmes made an early impact, adjusting to catch an underthrown Geno Smith pass and gain 33 yards on the Jets' second drive, which resulted in a missed field goal attempt.
"The quarterback gave me an opportunity to make a play and that’s what we always preach in film room and practice," Holmes said. "He gave me an opportunity to make a play, the DB lost the ball, and I did a good job tracking it down."
Holmes also made a 38-yard reception on the Jets' third-quarter touchdown drive and appeared to make a 15-yard reception for a first down in the second quarter, but the catch was overruled on replay.
"I think I got under it," Holmes said. "Obviously, he saw something different on the replay and overruled it."
Jets coach Rex Ryan said Holmes played "pretty well," but the Jets were limited in how they could use him. "Hopefully he'll be able to get more involved as we move forward," Ryan said.
Holmes and Smith are still trying to develop chemistry. For the season, Holmes has caught just 12 of the 32 passes thrown his way, and Holmes was the intended receiver on two of Smith's three interceptions Sunday.
Bills safety Da'Norris Searcy said Holmes' pre-snap motion tipped him off on a third-quarter pass Searcy intercepted and returned for a touchdown.
"I saw the type of formation they were in and once Holmes motioned out, I thought they might be trying to run a jailbreak screen," Searcy said. "So when he did the hard play fake. I just drifted out and he threw it right to me."