Dallas is now 0-4-4 on the road since April but the draw does keep them a couple points ahead of the Whitecaps in the league standings.
Ten minutes in Vancouver would make their first break through as Gershon Koffie split the three-man back line as he found Darren Mattocks. The speedy Jamaican raced behind the Dallas defense and beat Raul Fernandez for the game's first goal.
The goal was the third straight game that Mattocks found the back of the net for the Whitecaps.
Mattocks nearly doubled up the lead in the 24th minute as Steve Beitashour drive a low and hard ball across the FCD penalty box. Mattocks was waiting on the far post but the young striker's shot went just wide.
FCD would tie things up as Zach Loyd took a great ball from Moises Hernandez, headed it off the crossbar. Blas Perez took control of the rebound he hammered it by the Whitecaps' keeper to tie things up with his sixth goal of the season.
In the 38th minute, FC Dallas was gifted a penalty kick as Carlyle Mitchell made a massive mistake on the edge of his penalty box by hand balling the ball. Michel would step up and easily finish off the penalty to give Dallas the lead.
Vancouver would get back into the game right after the halftime whistle, in the 50th minute Hernandez was attempting to clear the ball out of the penalty box but in doing so the ball hits off his arm. Pedro Morales would step up and tie the game up from the penalty spot.
Mitchell nearly redeemed himself in the 70th minute off a free kick from Morales. The defender's header rattled off the post and thankfully went out from danger.
FC Dallas will remain on the road next weekend when they visit Chivas USA at the StubHub Center in Carson, California.