The 33-year-old got the curtain raiser as the Caps secured their fourth away victory in the Western Conference.
The Sierra Leonean headed Kendall Waston's freekick past goalkeeper Jeff Attinella who came off his line.
Two minutes into the half time break, Cristian Techera doubled the lead after converting Brek Shea’s assist.
In the second half, Diego Valeri put one goal back for the hosts which stood as a mere consolation as Carl Robinson’s men trimmed Timber’s pouring attacks.
Kamara was replaced by Erik Hurtado in the 72nd minute as his side left Providence Park with heads raised high.
The victory ensured Whitecaps became the fourth team in history to score two goals in a MLS match despite holding less than 30% possession in a match
Having snapped Timbers’ 15-game unbeaten streak, the Caps face New York Red Bulls in their next league outing.