Vancouver Whitecaps' Kei Kamara scores 100th MLS goal in win

Columbus 3-2 Montreal: Zardes saves Crew SC late - Via MLS (2:01)

Gyasi Zardes scored from the penalty spot in stoppage time to secure three points for Columbus in their home opener after a late surge by Montreal. (2:01)

Kei Kamara scored his 100th career MLS goal as Vancouver Whitecaps beat Houston Dynamo 2-1 on Saturday.

Kamara gave Vancouver an early lead with a penalty in the 28th minute, reaching the milestone in his 300th career game.

He had won the penalty when he was pushed in the area by Philippe Senderos, and has now scored twice in as many games.

Alberth Elis drilled a right-footed strike past Stefan Marinovic to level the scores for Houston in the 39th minute.

But Brek Shea scored a breakaway goal in the 49th minute after being set free by Kamara's pass up the left channel.