Ricky Williams knows his stats. He's well aware how long it has been since he ran for 100 yards in a game.

"It was at the end of the '05 season," Williams said. "It was against the Patriots. I had 100-yard games in the last two games."

Then came a temporary retirement and an 18-month suspension. Then a chest injury. Then a new role as a backup back.

Ricky the reserve finally rejoined the 100-yard club Sunday, making the most of his 12 carries to help the Miami Dolphins beat Seattle 21-19.

He scored on a 51-yard run -- his longest in six years -- and finished with 105 yards. The 8.8-yard-per-carry average was a career high.

At 5-4, the surprising Dolphins are above .500 for the first time since the end of the 2005 season, in large part because of their one-two punch at running back with Williams and Ronnie Brown.

Brown ran for 39 yards and a touchdown on 10 carries, and he added 27 on four receptions. The Dolphins improved to 3-0 when they run for more than 100 yards.

Both rushing touchdowns came from the Wildcat formation, where Brown takes a direct snap. The Dolphins sprung a new play on the Seahawks, with Williams flanked immediately to the left of Brown. Using that alignment in the second quarter, Brown handed to Williams, who ran straight ahead and found a gaping hole.

The resulting run was the longest by Williams since 2002, the year he led the NFL with 1,853 yards rushing.

• TOMLINSON MOVES UP TO 15TH: LaDainian Tomlinson passed O.J. Simpson and Corey Dillon for 15th place on the career rushing list at 11,279 yards. He gained 78 yards on 22 carries against the Chiefs.

ASSOCIATED PRESS