He caught the ball and turned upfield, getting pushed out of bounds after a 52-yard gain. Then he kept going, drawing more attention. With all eyes and TV cameras on him, Owens stretched his arms out to form a T, then curled them over his head to form an O.
Yes, T.O. is back.
And the Dallas Cowboys might be hitting their stride, too.
Bottled up all season, and his frustration starting to show, Owens broke out with seven catches for 213 yards and the Dallas defense played great when it had to, helping the Cowboys beat the San Francisco 49ers 35-22 Sunday.
"They unleashed me today," Owens said, smiling.
Dallas (7-4) has won consecutive games for the first time since starting 3-0. With sputtering Seattle coming to Texas Stadium on Thursday, the Cowboys could distance themselves even more from their recent 2-4 rut and could go steaming into December in prime position for a wild-card playoff berth.
Thanks to this game, they also shouldn't have to worry about an uproar from Owens.
T.O. had the second-most yards of his career, behind only the 283 he had for San Francisco when he caught an NFL-record 20 passes in 2000. It was the fourth-most in Cowboys history, the best in the NFL since Philadelphia's Kevin Curtis had 221 in September 2007 and tops by a Dallas player since Tony Hill had 213 against the Eagles in 1979.
"He's still got it," quarterback Tony Romo said. "He's a fantastic player."
To appreciate the significance of Owens' big day, consider the background: 13 games without cracking 100 yards, nothing more than 89 all season and 38 or fewer the past five games. Earlier this week, he told the NFL Network's Deion Sanders, "It's not that I can't play, it's the system in which I'm in."
Things were still out of synch at the start, with Romo's first three passes to Owens falling incomplete. One of them even hit Owens because he didn't turn to look for it quick enough.
Then, early in the second quarter, he caught a deep pass between two defenders and bullied past them for a 75-yard touchdown, erasing a 6-0 deficit. His next catch went for 45 yards. Add in the 52-yarder and three of his five longest catches this season came in this game.
"I've been telling you guys all along, it's not anything wrong with me," said Owens, a few weeks shy of turning 35. "Performance-wise, I can play. ... It showed."
Everyone had a different theory about what unleashed Owens.
Owens said there were some new wrinkles in the game plan and credited the offensive line with giving Romo more time. Romo said it was the 49ers giving Owens more room to roam, mainly by having cornerback Nate Clements play several yards off the line of scrimmage instead of jamming him during the first 5 yards.
"Nate can cover T.O.; he did not today," interim 49ers coach Mike Singletary said. "I'm not going say that T.O. is the greatest wide receiver in the world. I think he does a heck of a job. When you're not playing smart that's going to happen. But I'm not going to say Nate can't cover him."
San Francisco (3-8) was looking to build off its first win under Singletary. The 49ers certainly had their chances early, but the Dallas defense refused to buckle.
San Francisco missed a 53-yard field goal on its opening drive, then reached first-and-goal from the 4 on its next two drives -- yet managed only a pair of field goals. That 6-0 lead shriveled into a 29-6 deficit early in the third quarter. The 49ers trailed 32-9, getting only a field goal out of two more drives inside the Dallas 20, before finally getting into the end zone.
Shaun Hill was 21-of-33 for 303 yards, but also was sacked four times, including consecutive plays inside the 20 in the first quarter. He threw a pair of late TD passes, to Isaac Bruce and DeShaun Foster.
The Cowboys also limited Frank Gore to 26 yards on 14 carries and one catch for six yards.
Romo was 23-of-39 for 341 yards and three touchdowns in his second game playing with a splint protecting a broken pinkie on his passing hand. He probably will need the protection for another game.
"I don't know if I could aggressively make the throws I made today without the splint on it," Romo said. "It was still painful when I tried this week."
Owens knew when he had 199 yards and told Romo he needed another catch. A slant came his way and he juggled it, but held on for a 14-yard gain. Owens got up triumphantly, clutching the ball as if he planned to keep it. He gestured toward the bench and accepted congratulations from Romo as the achievement was announced in the stadium.
"The demise of Terrell Owens," Dallas coach Wade Phillips said, "was greatly exaggerated."
Notes: San Francisco's game-opening formation forced Dallas LB Zach Thomas to the bench, ending a streak of 178 starts. ... The Cowboys blocked a punt for a safety for the first time since 1992. ... The 49ers lost return specialist Allen Rossum, a Dallas native, to an ankle injury. He went down without being touched waiting to catch a punt.
Giants wide receiver Odell Beckham Jr. set an NFL record for receiving yards in a player's first 16 games, surpassing the mark set by Houston's Bill Groman in the 1960-61 seasons.
Down 42-0, the Houston Texans turned their quarterback carousel one more time, giving the reins back to Brian Hoyer, who began the season as their starter.
Bears quarterback Jay Cutler, who has been hampered by a hamstring injury, was active and started Sunday's game against the Oakland Raiders.
More money was bet on the Jets-Dolphins game at Ladbrokes than any previous NFL game played at Wembley Stadium in London, according to a spokesman for the U.K. sportsbook.
Indianapolis Colts quarterback Andrew Luck will not play Sunday against the Jacksonville Jaguars because of a right shoulder injury.
Houston Texans running back Arian Foster played for the first time in 2015 against the Atlanta Falcons on Sunday, marking his first game action since tearing his groin Aug. 3.