Willis sparks 49ers in 10-3 win over Buffalo Bills, Arizona still waiting to clinch

Posted: Updated:

ORCHARD PARK, N.Y. (AP) -- For a 49ers team that didn't have much to play for, linebacker Patrick Willis and a suddenly sturdy San Francisco defense certainly did their job as spoilers.

Willis had 14 tackles and a forced fumble in a 10-3 win over Buffalo on Sunday that all but ended the Bills' dwindling playoff hopes. The 49ers' win also prevented the Arizona Cardinals from clinching the NFC West and their first playoff berth in 10 years -- the longest active playoff drought in the NFL.

Isaac Bruce scored on a 12-yard touchdown pass -- the 90th of his career -- and Joe Nedney hit a 50-yard field goal as the 49ers never trailed. San Francisco (4-8) won for the second time in three games and second time for interim coach Mike Singletary.

(Copyright 2008 by The Associated Press. All Rights Reserved.)