Det stod 1–1 i SAP Center inför tredje perioden i natt när matchen utvecklade sig till en duell mellan två svenska NHL-stjärnor.
Erik Karlsson, som leder backarnas poängliga i överlägsen stil, passade fram till 2–1-målet direkt efter en tekningsvinst i offensiv zon med 13 minuter kvar av matchen – drygt en minut senare spelade Elias Pettersson fram Ilja Michejev till 2–2.
Pettersson såg sedan ut att bli matchvinnare några minuter senare när han mycket elegant styrde in ledningsmålet för Vancouver – men det satte Erik Karlsson stopp för.
32-årige Karlsson gjorde återigen en utmärkt insats i nattens match och i tredje perioden var han inblandad i chans efter chans när hemmalaget jagade en kvittering och det var till slut den svenske backstjärnan som räddade en poäng efter att han hittat en vacker passning fram till Luke Kunin, som samtidigt blev tvåmålskytt i matchen.
Både Pettersson och Karlsson var ute på isen i första bytet av förlängningen och Karlsson avstyrde en utmärkt chans för Pettersson direkt men det hjälpte ändå inte för i bytet efteråt kunde Andrej Kuzmenko avgöra matchen och säkra extrapoängen åt Vancouver.
Med två nya assist är Karlsson uppe i totalt 32 poäng (11+21) efter 24 spelade matcher och Pettersson har producerat 27 (11+16) poäng på 22 matcher efter två nya poäng i natt.
Karlsson är poängbäst bland backarna i NHL och duon toppar den svenska poängligan.
För Vancouvers del var nattens match den sista av tre på en bortaturné och laget vänder med med full pott efter segrar mot Colorado och Vegas under slutet av förra veckan.
San Jose–Vancouver 3–4 (0–1, 1–0, 2–2, 0–1)
Mål, San Jose: Luke Kunin 2, Logan Couture.
Vancouver: Kyle Burroughs, Ilja Michejev, Elias Pettersson, Andrej Kuzmenko.
Skott: 35–20 (11–7, 5–6, 19–6, 0–1)

