MILWAUKEE, NOV. 25 -- Anthony Dilweg, filling in for injured Don Majkowski, threw two touchdown passes today as the Green Bay Packers beat Tampa Bay, 20-10, sending the Buccaneers to their sixth straight loss.

Green Bay (6-5) won its third straight and is over the .500 mark for the first time since defeating the Los Angeles Rams in its season opener behind Dilweg.

Tampa Bay (4-8) has not won since beating the Packers in mid-October, and not even the return of quarterback Vinny Testaverde could shake the Bucs out of their losing streak.

Dilweg, a former All-Met from Whitman High School, is 2-1 as a starter this season. He started the first two games after Majkowski ended a 45-day holdout. Last week Dilweg rallied the Packers to a 24-21 victory over the Cardinals after Majkowski suffered a bruised shoulder, which kept him out today.

"I thought I played rather well, considering I haven't started in eight weeks," said Dilweg, who completed 13 of 22 passes for 199 yards. "Mentally every week I prepare like I am going to be the starter and today it paid off."

Dilweg's four-yard touchdown pass to Sterling Sharpe gave the Packers a 7-0 lead in the second quarter after both teams had earlier fumbled away scoring chances inside the 5.

The Bucs missed an earlier chance for a touchdown when Gary Anderson fumbled after a pass reception at the Green Bay 2 and Tony Bennett recovered for the Packers.

The Packers returned the favor early in the second quarter when tight end Ed West took a pass from Dilweg, ran 41 yards and then fumbled after a hit by Harry Hamilton at the 1. The ball went out of bounds and was awarded to the Bucs at their 3.

Dilweg threw a two-yard touchdown pass to Michael Haddix on the sixth play of the third quarter, putting the Packers ahead 14-3. The score came after Tampa Bay's Reggie Cobb fumbled on the Bucs' second play of the half and Scott Stephen recovered at the Tampa Bay 18.

Chris Jacke's 25-yard field goal increased the Green Bay lead to 17-3 with 4:12 to go in the quarter.

"You can't spot anyone in this league 14 points and expect to win, and that's what we did," said Buccaneers Coach Ray Perkins. "We moved the ball to the 1-yard line and one of our supposed best players fumbles the ball. You can't turn the ball over, not in the field position we did, to anybody and hope to win. That's been the old, old story."

Testaverde, benched the previous two weeks because of ineffective play, completed 25 of 49 passes for 281 yards. His 11-yard touchdown pass to Bruce Hill with 53 seconds to go in the third quarter cut Green Bay's lead to 17-10.

Dilweg then hit Sharpe with a 30-yard pass and Darrell Thompson broke loose on a 37-yard run to the Bucs 15. That drive ended with Jacke making another 25-yarder for a 20-10 lead with 11:23 remaining.

Green Bay then consumed almost seven minutes with a fourth-quarter drive to put the game away.

"We are a very poor team," said Perkins. "We didn't play enough defense to beat the number one-rated high school team in Florida or Wisconsin."