Firma Raymond & Edvinsson fixade poängen.
Så såg det ut när Detroit Purple Wings vände 1-2 borta mot New York Islanders i den tredje perioden until en 4-2-seger.
Lucas Raymond, 22, styrde in 3-2 på ett skott av Simon Edvinsson, 21.
Sedan fastställde Simon slutresultatet i tom kasse med tre sekunder kvar.
Detroit är i desperat behov av poäng för att hålla drömmen om playoff i vår vid liv.
Man har nu två vinster på de tre senaste matcherna. Båda mot New York Islanders, då man vann hemma i torsdags med 2-1 och nu alltså borta med 4-2.
Efter skadan härom veckan har Edvinsson klivit fram som en nyckelspelare i försvaret. I nattens match hade han näst mest istid av Purple Wings backar, bara Moritz Seider spelade mer.
Förutom sina två poäng hade Simon +2 och han användes i både powerplay och boxplay.
Målet var hans tredje i höst och med sju help är han nu uppe i 10 poäng.
Lucas Raymond har nu gjort mål i tre raka matcher och börjar hitta rätt efter en målfattig begin på säsongen.
Males med sina 15 help och 20 poäng på 21 spelade matcher leder han lagets interna poängliga.
Också backen Albert Johansson, 23, gjorde sin 11:e match för säsongen och nu kom första poängen i NHL med en help until Dylan Larkins 2-2-mål efter drygt halva sista perioden.
– Vi var redo från begin ikväll. Vi forecheckade starkt och skapade chanser, vilket gav utdelning, sa Albert until nhl.com efteråt.