St. Louis has won six of seven overall and eight of nine against Edmonton.
The Oilers lost for the second time in five games.
Pietrangelo, Schwartz and T.J. Oshie scored in 7:14 span at the outset of the third period to break a 2-2 tie, and Schwartz added his second goal of the period at 12:56.
Ryan Miller made 23 saves to improve to 5-0-1 since joining the Blues in a trade with Buffalo on Feb. 28. He's 7-0 against Edmonton
MAPLE LEAFS 3, KINGS 2
LOS ANGELES (AP) — Mason Raymond broke a tie with a short-handed goal early in the third period and Toronto snapped Los Angeles' eight-game winning streak.
James Reimer made 31 saves in the final two periods after replacing the injured Jonathan Bernier for the Leafs, who have won four of five. Captain Dion Phaneuf and Carl Gunnarsson also scored as Toronto beat both Southern California NHL clubs in a four-day span.
Marian Gaborik had an early goal and an assist in his home debut with the Kings, who fell just short of matching the longest winning streak in franchise history.
BRUINS 2, COYOTES 1
BOSTON (AP) — Tuukka Rask made 21 saves and Boston took the top spot in the Eastern Conference, beating Phoenix for its seventh consecutive victory.
SHARKS 4, BLUE JACKETS 3, SO
After tying his career high of 66 points with an assist on Marleau's second goal, Pavelski deked Sergei Bobrovsky and roofed a backhander in the tiebreaker to give San Jose its fourth straight win.
Marleau scored his 27th and 28th goals. Matt Nieto also scored and Logan Couture had two assists for the Sharks, who are 8-1-1 in their last 10 to move into a tie with Anaheim for the Pacific Division lead.
WILD 2, RANGERS 1
Two nights after Kuemper failed hold a three-goal lead against Edmonton, he bounced back for his 12th victory. Nino Niederreiter also scored to help the Wild snap a three-game losing streak.
Derek Stepan scored for the Rangers.
LIGHTNING 5, PANTHERS 4
Stamkos gave Tampa Bay a 5-2 lead on a power play at 10:47 of the third. Playing his fourth game since missing 45 games after breaking his right shin, Stamlos also had an assist after three pointless games.
HURRICANES 4, SABRES 2
Semin tied it at 2 on a power play with 8:12 left, and Tlusty scored with 6:17 to go.
Tyler Ennis scored on a penalty shot and Drew Stafford added a goal for Buffalo. Michal Neuvirth made a season-high 51 saves in his second start for the Sabres since being acquired in a trade with Washington.