Högberg fick en tuff uppgift och fick ställa sig i kassen precis när Canucks skulle börja ett powerplay.
Det slutade med ett baklängesmål när skarpskytten Brock Boeser skickade upp pucken i nättaket och gav Vancouver ledningen med 2-1.
Men Ottawa kom igen och kvitterade med åtta minuter kvar av den tredje perioden innan Tanner Pearson överlistade Högberg med det matchavgörande 3-2-målet. J.T. Miller fastställde sedan slutresultatet 4-2 i tom kasse i slutminuten.
När Senators-spelarna kom in i omklädningsrummet möttes de dock av en oväntad syn. Där satt veteranforwarden Artem Anisimov, iklädd full målvaktsutrustning.
– Att se honom sitta där var väldigt roligt, grabbarna började garva när de såg honom. Men riktigt bra av honom att vara redo att hoppa in som målvakt, säger Thomas Chabot efter matchen.
Alexander Edler gjorde comeback
Alexander Edler gjorde comeback i Canucks efter den två matcher långa avstängningen och gav försvaret bättre styrka, inte minst i box play.
Edler var +2.
Canuckscoachen Travis Green hade möblerat om lite I kedjorna, då några spelare fick vila.
Nils Höglander spelade nu med J.T. Miller och Zack MacEwen medan svenskens plats i toppkedjan med Bo Horvat och Tanner Pearson togs av Brock Boeser.
Hos Senators var Erik Brännström inblandad i ett slagsmål med Vancouverforwarden Jayce Hawryluk i mitten av den första perioden.
Båda spelarna straffades med fem minuter för fighting.