In last week's Wide Write, we suggested acquiring quarterback Matt Hasselbeck from the newly pass-happy Seahawks for your fantasy stretch drive.

After Monday's game, we need to recommend grabbing Hasselbeck's receivers as well. All of them.

Hasselbeck came out firing against the 49ers, throwing 27 times in the first half, and completing 27 of 40 passes overall for 278 yards and two touchdowns in a 24-0 win.

The Seahawks know they can't run, and they seem to have decided they're going to live or die through the air.

I'm not sure if that's great football strategy or not, but in fantasy football it's like discovering oil in your backyard. To paraphrase Al Davis, just throw, baby.

Quarterbacks

GOOD: Brett Favre, Green Bay

Every week you think the 8-1 Packers' bubble is going to burst, and every week they give another strong performance.

Favre looks like a new man this year, leading the NFL in passing yards and spreading the ball around to wide receivers Donald Driver (602 yards), Greg Jennings (517 yards) and James Jones (449 yards), and tight end Donald Lee (409 yards).

This week, the Academy Award nominee from "There's Something About Mary" completed 33 of 46 passes for 351 yards and three touchdowns in a 34-0 demolition of the Vikings.

If it wasn't for Tom Brady, the 38-year-old Favre would have a compelling case for the league MVP award.

Honorable mention: Donovan McNabb, Philadelphia (20-28, 251 yards, 4 TD)

BAD: Philip Rivers, San Diego

Lost in the drama of the Chargers' 23-21 win over the Colts was the team's putrid offensive performance.

The Bolts got two of their three touchdowns on Darren Sproles kick returns, and had just 177 total yards. It's a good thing they brought in offensive genius Norv Turner as their head coach this year.

Rivers spearheaded the Chargers' horrendous outing, completing 13 of 24 passes for just 104 yards, throwing a pair of interceptions and losing a fumble in his own end zone that was recovered for a Colts' touchdown.

Last year, Rivers threw 22 TDs against just nine interceptions. This season those numbers are 10 and 10, and his next four games are against the Jaguars, Ravens, Chiefs and Titans.

You should keep Mr. Rivers far away from your fantasy lineup for awhile.

THIS WEEK'S PLAY: Marc Bulger, St. Louis

The Rams' 0-8 first half was due in no small part to Bulger's slow start, and that start had at least something to do with Bulger's cracked ribs. He's healthy now, and in his last two games has completed 74 percent of his passes for 612 yards and three touchdowns.

Last season, Bulger threw for a career high 4,301 yards and 24 touchdowns. He's a very good quarterback — much better than he showed early this season — and he has some solid skill players around him in Steven Jackson, Torry Holt, Isaac Bruce and Drew Bennett.

It says here that Bulger is going to have a strong finish, starting this Sunday in San Francisco. Get him back in your lineup if you have him, and pick him up if you can.

Running Backs

GOOD: Ryan Grant, Green Bay

It's time for Packers Running Back Jeopardy! The answer is, "What is Notre Dame?"

Hmm-hmm-hmm-hmm, hmm-hmm-hmm, hmm-hmm-hmm-hmm-HUM-hm-hm-hm-hm-hmm...

The question is, "Where the heck did Ryan Grant come from?"

Two weeks ago, Grant gained 104 yards against the Broncos. We thought it was a fluke, and last week's 19-carry, 55-yard outing versus the Chiefs seemed to confirm that assumption.

Then Grant said "Screw you, Wide Write!" with 25 carries for 119 yards and a score in this week's shutout win over the Vikings. We think we take him seriously now.

Honorable mention: Brian Westbrook, Philadelphia (20 carries, 100 yards, 1 TD; 5 receptions, 83 yards, 2 TD); Selvin Young, Denver (20 carries, 109 yards, 1 TD)

BAD: LenDale White, Tennessee

White nursed an injured toe all week, but the news and injury reports said it was nothing. Then he went out and killed your fantasy team with an eight-carry, 12 yard outing against Jacksonville that's about as bad as any stat line you'll get from a starting running back all year.

White came into the game with three consecutive 100-yard performances, and has five touchdowns on the year, so we're going to give him a pass. This time.

THIS WEEK'S PLAY: Chester Taylor, Minnesota

Vikings' rookie running back Adrian Peterson — a.k.a. Purple Jesus — tore a ligament in his right knee Sunday and will miss at least this week's game against Oakland.

Fortunately, the Vikes have a very capable back ready to step in.

Taylor entered this week owned in just 43 percent of FOXSports.com fantasy leagues, but we bet that number will increase dramatically as the weekend approaches.

Taylor gained 1,216 yards in his first full season as a starter in 2006, and the only reason he lost his job this year is because his team drafted a future Hall of Famer at the same position.

This week, the 29th-ranked Raiders' run defense should give Taylor some room to run.

Wide Receivers/Tight Ends

GOOD: James Thrash, Washington

Thrash caught five passes for 85 yards and two touchdowns on Sunday, and those TDs were the first two caught by a Redskins' wide receiver in 2007. They also matched his total for 2003-2006. Before Sunday, Thrash had three catches for 16 yards all year.

Thrash is currently owned in 0.2 percent of FOXSports.com fantasy leagues, and you shouldn't do anything to make it 0.3. This was a fluke. We promise.

Honorable mention: Jeremy Shockey, New York Giants (12 receptions, 129 yards, 1 TD); Leonard Pope, Arizona (5 receptions, 52 yards, 2 TD)

BAD: Jason Witten, Dallas

If you watch the Cowboys, you see number 82 all the time. Tony Romo probably looks toward Witten even more than he looks toward Terrell Owens, and Witten is on pace to surpass 1,000 yards receiving for the first time in his career.

He's joined the ranks of the fantasy tight end elite with Antonio Gates and Tony Gonzalez, but this week he forgot that elite tight ends don't punish their loyal fantasy owners with lines like "two receptions, 12 yards."

THIS WEEK'S PLAY: Andre Johnson, Houston

In 2006, Johnson had a league-leading 103 receptions for 1,147 yards. This year he appeared ready for a monster campaign after grabbing 14 balls for 262 yards and three touchdowns in his first two games.

But Johnson sprained a knee late in Week 2 against Carolina, and has been out ever since. Published reports say he'll be back at 100 percent this week against the 29th-ranked Saints' pass defense.

Johnson will be difficult to find on your waiver wire, as he's owned in 92.9 percent of all leagues. But if he's on your bench, get him back in the starting lineup. NOW.

John Halpin covers fantasy sports for FOXSports.com, writing a morning football blog Sundays through Thursdays and baseball columns once or twice each week, depending on the season. His "Wide Write" will appear every Tuesday during the NFL season on FOXNews.com. Send him an e-mail at jhalpin37@gmail.com.

For more fantasy sports coverage, visit FOXSports.com/fantasy