Adnan split defenders Michael Barrios and Reggie Cannon in the 30th minute and powered to the net for a high shot into the top right corner. Venuto beat Jesse Gonzalez with a low shot in the 40th to make it 2-0.
Dominique Badji scored for Dallas (5-6-3) in the 85th minute on a low-bouncing shot.
The Whitecaps are undefeated in three games. Dallas is winless in six games.
Source: FOX Sport