Melker Karlssons reducering till 4-2 kom med 6:54 kvar att spela. Karlsson kämpade sig in framför mål och styrde, halvt liggandes i luften, snyggt in Joe Pavelskis dragskott. Målet var hans elfte för säsongen. Sam Bennett punkterade matchen med sitt 5-2-mål i tom bur med 33 sekunder kvar att spela.
Det här var Sharks nionde förlust på de senaste tio matcherna och formen inför slutspelet ser en aning tveksam ut. Calgary, å sin sida, tog sin tionde seger i mars månad (10-4-0).
Colorado Avalanche - St Louis Blues 2-1 (0-1, 1-0, 0-0, 0-0, 1-0)
Mycket handlar om att bygga för nästa säsong för Colorado och en Nathan MacKinnon på spelhumör är en bra grund. Segern är av akademisk betydelse för jumbon, dock.
Calgary Flames - San Jose Sharks 5-2 (1-0, 3-1, 1-1)
I och med segern är Flames klara för sitt andra slutspel på tre år. Sharks, som också är klara för slutspel, har det fortsatt tungt.
Vancouver Canucks - Los Angeles Kings 0-2 (0-0, 0-2, 0-0)
Kings fortsätter att kämpa om den sista platsen i slutspelet. Enda hoppet står nu till att Nashville förlorar samtliga sina matcher och att Kings vinner samtliga sina. Nashville har fem matcher kvar och Kings sex. Jarome Iginla och Tyler Toffoli gjorde Los Angeles mål.
New York Rangers - Pittsburgh Penguins 3-4 (0-0, 1-2, 2-1, 0-0, 0-1)
Sidney Crosby stod för ett mål och en assist och punkterade dessutom matchen i straffläggningen för Penguins som därmed ordentligt bet sig i kampen om de två första platserna i Metropolitan Division.
Henrik Lundqvist gjorde 32 räddningar för Rangers som i och med förlusten nu förlorat åtta matcher i rad.