With little more than pride on the line, Willis took out his frustrations in helping San Francisco all but dash the Bills' playoff hopes with a 10-3 win on Sunday.
» The 49ers are the first West-Coast based team to win in the Eastern Time zone this season.
» San Francisco snapped a four-game road losing streak.
» Marshawn Lynch's season-high 134 rushing yards are the second most in his career (fifth career 100-yard game, second this season).
» The Bills have lost three straight at Ralph Wilson Stadium.
"Right now, it's all about us being the best we can be," said Willis, the second-year player who finished with a game-high 14 tackles and also forced a fumble. "If that means somebody else not making it to the playoffs, that's for them to worry about."
The 49ers became the first West Coast-based team to win in the Eastern Time zone this season, and finally beat an opponent with a winning record after previously beating Seattle, Detroit and St. Louis.
Isaac Bruce, with a 12-yard catch, scored the lone touchdown -- the 90th of his career -- by capping a 72-yard drive on San Francisco's opening possession.
"It's big to come into an environment like this and win a football game," said linebacker Takeo Spikes, the former Bills star who played his first game against his former team. "Then, you add on top of it they're a potential playoff team, closer than ever. This really shows our true character."
What does it say about the fading Bills (6-6), who have lost five of six and seem destined to extend their playoff drought to nine seasons?
Are Buffalo's playoff hopes finished? Is [Shaun Hill](/player/shaunhill/2504833/profile) the answer at QB for the Niners? **[ What are your thoughts?](http://www.nfl.com/gamecenter/fanfeedback?game_id=29707&displayPage=tab_fan_feedback&season=2008&week=REG12&override=true)**
Buffalo players heard about it from their once-loyal fans, who vented their frustrations as the team left the field.
Kicker Rian Lindell drew the most ire after having two field-goal attempts bounce off the uprights. Fans angrily called for him to retire as the placekicker walked slowly up the tunnel without looking up.
Lindell blamed himself, discussing an uncharacteristic performance after he had hit 53 straight attempts from 40 yards or closer.
"There's plenty of room for it to go through. I just ..." Lindell said, his voice trailing off. "Today, that's ridiculous."
Left tackle Jason Peters stopped at one point and began shouting something back at the fans. And several cups were thrown down, one nearly hitting receiver Roscoe Parrish.
It wasn't a pretty sight, especially for a team that had significantly raised hopes after a 5-1 start. None of the players discussed the ugly send-off they got from the fans, but they were clearly frustrated.
"It's going to be hard to sleep and hard to get this taste out of your mouth," defensive end Chris Kelsay said.
Aside from Lindell's missed field goals, Marshawn Lynch had a season-best 134 yards rushing, but his fumble at midfield late in the second quarter led to Joe Nedney's 50-yard field goal that put San Francisco up 10-0.
The Bills also had two drives of 15 plays or longer that produced zero points. The first drive, an 18-play, 85-yarder, ended when Lindell banked a 20-yard field goal attempt off the left upright. The second, a 15-play, 75-yarder, ended when backup quarterback J.P. Losman, pressured by end Ray McDonald, threw an incompletion on fourth-and-2 from the 49ers' 7 in the fourth quarter.
"We had plenty of opportunities down there," said receiver Lee Evans. "Our defense played their butts off and gave us every opportunity in the world, and we couldn't convert on any of them."
Losman took over at the start of the third quarter after Trent Edwards was sidelined with a groin injury. Losman engineered drives of 55 and 75 yards, but couldn't find the end zone.
"It was an ugly win," Hill said. "But I learned a long time ago never to apologize for a win, that's for sure."
Notes: Gore now has 4,331 career yards rushing, which moved him into sixth on the franchise list, ahead of Hugh McElhenny. ... The Bills last failed to score a touchdown at home in a 20-3 loss to Miami on Dec. 21, 2003. ... Evans had seven catches for 80 yards, giving him 282 career catches to move into eighth place on the Bills' list ahead of Jerry Butler. ... Lindell hit a 22-yard attempt.
Copyright 2008 by The Associated Press.