St. Louis has earned points in a franchise-record 14 straight home games. The Blues are 7-0-1 in January, an NHL-best 20-3-3 at home and lead the league with nine shutouts.
The Blues tied Chicago and the New York Rangers for the NHL lead with 62 points, a point ahead of Detroit. The Red Wings were at Phoenix on Thursday night.
Edmonton has dropped 12 of its last 13 road games.
Halak, coming off a 1-0 victory over Dallas on Monday, has four shutouts this season and 20 overall. He improved to 10-0-3 in his last 13, hasn't allowed a goal in 148:28 and hasn't lost in regulation since Nov. 22.
Pietrangelo scored his eighth goal of the season on a wraparound. He has at least one point in a career-best eight games.
Edmonton goalie Nikolai Khabibulin made 38 saves, but fell to 0-6-1 over the last seven.
St. Louis outshot the Oilers 17-0 in the first 7:11 and held a 19-4 advantage in the first period. Edmonton got its initial shot on goal with 12:07 left in the period.
NOTES: Edmonton LW Taylor Hall, who has 15 goals, missed his second straight game after sustaining a 30-stitch cut near his eye in the pre-game warmup Tuesday night in Columbus. Hall was not wearing a helmet when he bumped into a teammate and fell onto the skate of Corey Potter. "I'm just unlucky because something like this has never happened in the history of the sport," Hall said. Hall is listed as day-to-day. ... St. Louis D Kris Russell returned after missing nine games because of a groin injury. ... Edmonton is 6-13-2 on the road since Nov. 23. ... Blues LW Alex Steen missed his 10th straight game because of concussion-like symptoms.