Williams and Zetterberg beat Dwayne Roloson in a shootout to give the Red Wings their fifth straight victory, 4-3 over Edmonton on Saturday night.
Zetterberg, Tomas Holmstrom and Chris Chelios scored in regulation, and Manny Legace made 25 saves to help Detroit push its points total to 97, one more than Eastern Conference co-leaders Carolina and Ottawa. The Red Wings are 13-2 since Jan. 30.
"We weren't flying tonight, but we found a way," Detroit coach Mike Babcock said.
Roloson stopped Pavel Datsyuk on Detroit's first attempt in the shootout, and Edmonton's Fernando Pisani shot wide on the Oilers' first try.
Williams then beat Roloson with a forehand shot after a deke, Legace stopped Sergei Samsonov, and Zetterberg ended it with a backhand shot through Roloson's legs.
"Not bad hands, huh?" Red Wings goalie Manny Legace said. "He's young and exciting to watch with these new rules."
Pisani forced the overtime, scoring short-handed with 2:57 left in regulation.
"We lost a point and we wanted two points," Oilers coach Craig MacTavish said. "We're marginally pleased."
Chelios tied it at 2 with 5:07 left in the second period, beating Dwayne Roloson on a power play off an assist from Zetterberg, and Holmstrom put the Red Wings ahead at 4:12 of the third with his 22nd goal of the season.
Zetterberg opened the scoring at 10:08 of the first, his 35th goal of the season and 17th on the power play. Jarret Stoll tied it with 7:13 left in the first, and Steve Staios put the Oilers in front with 8:03 remaining in the second.
"There is only so much you can do with that much talent on the ice," Staios said.
Roloson made 24 saves for the Oilers.
Notes: The Red Wings are 2-1 in shootouts, while Edmonton is 6-7 in an NHL-high 13 shootouts. ... Legace improved to 29-8-2. ... Detroit was 2-for-5 on the power play, and Edmonton was 0-for-6. ... Zetterberg has nine goals in his last eight games. ... Oilers captain Jason Smith recorded his 100th career assist.
|PPG - Henrik Zetterberg (35) ASST: Nicklas Lidstrom (55), Pavel Datsyuk (53)|
1 - 0 DET
|Jarret Stoll (19) ASST: Shawn Horcoff (47), Marc-Andre Bergeron (18)|
1 - 1 Tie
|Steve Staios (6) ASST: Shawn Horcoff (48), Fernando Pisani (14)|
2 - 1 EDM
|PPG - Chris Chelios (3) ASST: Henrik Zetterberg (39), Mathieu Schneider (32)|
2 - 2 Tie
|Tomas Holmstrom (22) ASST: Daniel Cleary (10)|
3 - 2 DET
|SHG - Fernando Pisani (16) ASST: Jason Smith (11), Jaroslav Spacek (28)|
3 - 3 Tie
|1||P. Datsyuk||F. Pisani|
|2||J. Williams||S. Samsonov|
|Mathieu Schneider Slashing against Raffi Torres|
|Chris Pronger Delaying Game-Puck over glass|
|Jason Williams Hooking against Steve Staios|
|Raffi Torres Tripping against Steve Yzerman|
|Kirk Maltby Hooking against Ales Hemsky|
|Robert Lang Interference on goalkeeper against Dwayne Roloson|
|Chris Chelios Cross checking against Ryan Smyth|
|Ryan Smyth Hooking against Mathieu Schneider|
|Nicklas Lidstrom Hooking against Ales Hemsky|
|Jarret Stoll Hooking against Chris Chelios|
|Jaroslav Spacek Hooking against Pavel Datsyuk|