The 39-year-old lined up at receiver in Minnesota's version of the wildcat offense. Rookie receiver Percy Harvin took the snap and started running around the left end in Favre's direction. Despite playing with sore ribs, the quarterback crouched and threw his body at Wilson's legs to cut him down.
The game was televised nationally and the block caused an uproar in Houston and elsewhere around the league. Wilson injured his knee on the play and defensive players have long considered that type of block a dirty play.
"What was up with that?" Wilson said after the game when asked about the block. "Seriously, what was up with that?"
Favre had only been practicing for 14 days since ending his second retirement to join the Vikings. He said he wasn't trying to injure Wilson and was only trying to help Harvin on the run, and knock a little rust off.
"I will be 40 years old in October and (was) weed-eating 13 days ago," Favre said. "I wasn't thinking about throwing blocks."
The Vikings finish the preseason Friday night with a home game against the Cowboys. Favre is not expected to play.