MIAMI -- Chad Pennington flipped through play charts on the sideline in his new Miami Dolphins jersey, watching his fellow quarterbacks audition for their jobs.
He also saw why Miami signed him.
Tampa Bay swarmed Miami's struggling quarterbacks, and Michael Bennett had 68 yards rushing and a touchdown to lead the Buccaneers to a 17-6 win over the Dolphins on Saturday night in the preseason opener for both teams.
"We just have to get used to game speed, game tackling and just get honed in," Tampa Bay linebacker Barrett Ruud said. "I think we did a pretty good job. Everybody was hustling. We have a couple of big hits out there but all around we are just trying to get a feel for the game again."
Second-year man John Beck, rookie Chad Henne and Josh McCown alternated play at quarterback for the Dolphins. None led the offense to a touchdown, struggling to even get first downs.
Henne was the most effective, throwing for 67 yards on 5-for-10 passing. He also led Miami's two scoring drives, and perhaps most importantly, he didn't throw an interception.
"He threw the ball away, which is one of those situations that we talked about," Dolphins coach Tony Sparano said. "He made a couple nice throws there on some back-shoulder throws."
Pennington, cut by the New York Jets after they signed Brett Favre, signed an $11.5 million, two-year contract with Miami on Friday. He is expected to be the starting quarterback for the Dolphins this season, serving as a bridge to the future for one of the Dolphins' two quarterbacks.
But which two?
McCown -- tabbed as the No. 1 quarterback on the depth chart earlier in the week -- didn't play until the fourth quarter. He hasn't stood out through the first two weeks of training camp, and either McCown or Beck will likely be the odd man out when Miami trims its quarterbacks to three.
"They told us at the beginning of training camp this going to be a tough competition," McCown said. "It just got tougher. Now we have to compete against four guys, not three."
Tampa Bay entered the preseason with a firmer quarterback rotation.
Starter Jeff Garcia, out with a strained right calf, didn't make the trip to Miami. His four backups -- Luke McCown, Brian Griese, Chris Simms and Josh Johnson -- used the time to feature their talents for the other 31 NFL teams that might be interested should they be cut or traded.
Griese led the Buccaneers on a 19-play, 78-yard drive that ended with a 3-yard touchdown pass to Brian Clark as the first half expired. The score gave Tampa Bay a 7-3 lead.
"I think we did well. We moved the ball well," said Luke McCown, the brother of Miami quarterback Josh McCown. "We were slow a little early. They did some good things on defense. We got it going after a series or two. We had a couple good drives, but we just have to finish."
The Buccaneers controlled the clock for much of the game, wearing down Miami's defense and forcing the Dolphins to use their reserves early. The Buccaneers also had an 18-play drive that ended with a 36-yard missed field goal attempt by Matt Bryant in the second quarter.
"We've got to do a little better job of getting (the defense) off the field right now," Sparano said. "There have been some long drives."
Ricky Williams showed some highlight-reel runs in his first game since tearing a chest muscle last November. Williams had 31 yards rushing on five carries, including a 12-yard run that received the loudest cheers of the night from the scattered crowd at Dolphin Stadium.
Bennett's 1-yard touchdown run in the fourth quarter put Tampa Bay ahead 14-6. Bryant had a 32-yard field goal to stretch the Buccaneers' lead to 17-6.
Dan Carpenter kicked a 49-yard field goal in the third quarter to cut the Buccaneers' lead to 7-6. Carpenter also had a 41-yard field goal in the second quarter to put the Dolphins ahead 3-0.
"I'm really proud of our football team," Tampa Bay coach Jon Gruden said. "We played a lot of guys, and we played hard."