COLUMBUS, Ohio — Kei Kamara scored the go-ahead goal on a diving header in the 78th minute and the Vancouver Whitecaps beat the Columbus Crew 2-1 on Saturday.

Brek Shea smashed home a deflection off Crew goalkeeper Zack Steffen in the 51st minute to tie it for Vancouver (3-1-1).

Gyasi Zardes pounced on a rebound in the 29th minute to open the scoring for the Crew (3-1-1), who had their four-game unbeaten streak snapped.

Artur had a header hit the crossbar in the 86th minute that would have tied it for Columbus.