Ali Adnan had his first MLS goal to help the Vancouver Whitecaps beat FC Dallas 2-1 on Saturday.

Lucas Venuto also scored for Vancouver (4-6-3) and Maxime Crepeau made three saves.

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.

Vancouver Whitecaps' Ali Adnan, right, blocks the crossing attempt by FC Dallas' Michael Barrios during the first half of an MLS soccer match Saturday, May 25, 2019, in Vancouver, British Columbia. (Richard Lam/The Canadian Press via AP)
Vancouver Whitecaps’ Ali Adnan, right, blocks the crossing attempt by FC Dallas’ Michael Barrios during the first half of an MLS soccer match Saturday, May 25, 2019, in Vancouver, British Columbia. (Richard Lam/The Canadian Press via AP)

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.

FC Dallas' Michael Barrios, left, puts a shot on net past the defense of Vancouver Whitecaps' Victor Giro during the first half of an MLS soccer match Saturday, May 25, 2019, in Vancouver, British Columbia. (Richard Lam/The Canadian Press via AP)
FC Dallas’ Michael Barrios, left, puts a shot on net past the defense of Vancouver Whitecaps’ Victor Giro during the first half of an MLS soccer match Saturday, May 25, 2019, in Vancouver, British Columbia. (Richard Lam/The Canadian Press via AP)
Vancouver Whitecaps' Derek Cornelius, front, tries to shield FC Dallas' Reggie Cannon from the ball during the first half of an MLS soccer match Saturday, May 25, 2019, in Vancouver, British Columbia. (Richard Lam/The Canadian Press via AP)
Vancouver Whitecaps’ Derek Cornelius, front, tries to shield FC Dallas’ Reggie Cannon from the ball during the first half of an MLS soccer match Saturday, May 25, 2019, in Vancouver, British Columbia. (Richard Lam/The Canadian Press via AP)
Vancouver Whitecaps' Lucas Venuto, right, celebrates with head coach Marc Dos Santos after scoring a goal against FC Dallas during the first half of an MLS soccer match Saturday, May 25, 2019, in Vancouver, British Columbia. (Richard Lam/The Canadian Press via AP)
Vancouver Whitecaps’ Lucas Venuto, right, celebrates with head coach Marc Dos Santos after scoring a goal against FC Dallas during the first half of an MLS soccer match Saturday, May 25, 2019, in Vancouver, British Columbia. (Richard Lam/The Canadian Press via AP)
FC Dallas' Reggie Cannon wins a header while going up against Vancouver Whitecaps' Lucas Venuto during the first half of an MLS soccer match Saturday, May 25, 2019, in Vancouver, British Columbia. (Richard Lam/The Canadian Press via AP)
FC Dallas’ Reggie Cannon wins a header while going up against Vancouver Whitecaps’ Lucas Venuto during the first half of an MLS soccer match Saturday, May 25, 2019, in Vancouver, British Columbia. (Richard Lam/The Canadian Press via AP)
Vancouver Whitecaps' Ali Adnan, right, celebrates with coach Marc Dos Santos after scoring a goal against FC Dallas during the first half of an MLS soccer match Saturday, May 25, 2019, in Vancouver, British Columbia. (Richard Lam/The Canadian Press via AP)
Vancouver Whitecaps’ Ali Adnan, right, celebrates with coach Marc Dos Santos after scoring a goal against FC Dallas during the first half of an MLS soccer match Saturday, May 25, 2019, in Vancouver, British Columbia. (Richard Lam/The Canadian Press via AP)