DOLPHINS 13 Takeo Spikes made good on his vow the Buffalo Bills would finally provide some good news for their fans this weekend.

Spikes returned an interception 11 yards for a touchdown, helping spark Buffalo's 20-13 win over the Miami Dolphins on Sunday in a game between the NFL's winless teams.

"Now we can get off that low horse we were on," said running back Willis McGahee, who made his first career start, in place of injured Travis Henry, and finished with 26 carries for 111 yards. "It was a long time coming."

"It was a promise," Spikes said, referring to a vow he made Wednesday that the Bills would provide their fans something to cheer about. "I knew what we had. . . . You couldn't have drawn this up any better."

The win ended a seven-game losing streak for the Bills and provided Coach Mike Mularkey his first career victory. It came at the expense of a banged-up Dolphins team that has lost six straight and is off to its worst start in franchise history.

"The frustrating part is that we're the worst team in the NFL. We are the jokes on Jay Leno," linebacker Zach Thomas said. "It's a humbling game."