The San Francisco 49ers and the New York Giants continued to march along as the NFL's only unbeaten teams. But they took decidedly different and unexpected routes to victory.

The 49ers, with backup Dexter Carter leading the way, rushed for more than 100 yards for the first time this season, beating the Pittsburgh Steelers 27-7 Sunday.The Giants, who generally win with the run and a rock-solid defense, relied on backup quarterback Jeff Hostetler's clutch passing before Matt Bahr kicked a 40-yard field goal at the gun for a 20-19 victory over the Phoenix Cardinals.

"If I play one play, three plays or the whole game, I run hard," said Carter, who admirably spelled the injured Roger Craig.

Carter, San Francisco's top draft pick - heretofore a disappointment - put up Craig-like numbers. He ran 17 times for 90 of San Francisco's 150 rushing yards and caught seven passes for 67 more.

"We ran the ball just like we do all week in practice," Carter said.

Coach George Seifert was impressed.

"Dexter's a darting, aggressive, hard-nosed guy," Seifert said. "With a team like the Steelers, you've got to peck away at them, and that's what we were able to do."

Giants coach Bill Parcells, whose team also rose to 6-0, had little to be impressed about.

"We can consider ourselves lucky and fortunate," Parcells said after the Giants rallied for 10 points in the final 3:21. "I can't recall us ever being down by that much with that little time to go and coming back like that."

New York looked like a beaten team after Al Del Greco kicked his fourth field goal, a 45-yarder that put Phoenix ahead 19-10 with 5:38 remaining.

"As long as there was time on the clock we felt we had a chance," Giants center Bart Oates said.

Cincinnati is at Cleveland Monday night.