Ekman-Larsson - who left Arizona for Vancouver this summer - has gone goalless since hitting directly in the premiere against Edmonton in mid-October.
But last night he started shooting at home in Rogers arena.
After good cooperation with compatriot Elias Pettersson in power play - where the puck went a few times between the Swedes - "OEL" pushed the gun below the offensive blue line and placed 1-0 just under 14 minutes into the first period.
Vancouver extended to 2-0 at the start of the second and eventually won with the odd goal.
Thus, the Canucks broke a losing streak in five straight games.
Oliver Ekman-Larsson has scored four points in 18 games this season.