A late stoppage-time goal by Kei Kamara helped give the Vancouver Whitecaps a 2-2 draw against FC Dallas.

Reggie Cannon scored his first career goal for FC Dallas and Maxi Urruti scored his fifth of the season in the draw.

Seven minutes in FC Dallas found their first solid chance of the match as Diaz and Urruti linked up on the left side of the field. Urruti dribbled into the box before chipping the ball over a Whitecap defender where Acosta was there to get a head on the ball that went just over the crossbar.

Dallas made their breakthrough in the 40th minute on a stunner from Cannon. The Dallas Homegrown pushed up the right side of the field and got open thanks to a through ball from Roland Lamah. Cannon curled a shot to the far post past Brian Rowe.

The Whitecaps pushed for an equalizer in the second half and nearly came away with one in the 56th minute. Kei Kamara beat Maynor Figueroa on the near post to head the ball into the back of the net but Kamara was whistled for the foul on Jimmy Maurer.

FC Dallas doubled their lead in the 78th minute on a breakaway. Diaz took a Vancouver turnover in the midfield. The Argentine playmaker slotted the ball to the run of Santiago Mosquera who then quickly played a through ball to Urruti. The Dallas striker was in perfect position to fire a shot past Rowe.

Vancouver was able to respond moments later thanks to an own goal by Maynor Figueroa. Whitecaps forward Anthony Bondell worked his way down to the end line before trying to send a ball back that hit off Figueroa and into the back of the net.

The Caps were gifted again in the final moments of the game with a penalty kick on a foul by Maurer. Kei Kamara stepped up to the penalty spot and beat Maurer on the left post to tie the game.

It was over when - Vancouver’s last second Hail Mary paid off in the form of a penalty kick that Kamara scored.

Turning point - Easily the penalty kick in the final moments of the game. Maurer had contact on the play but was it truly enough to call a penalty?

One big positive for FCD - The forward play between Mosquera, Lamah, Diaz and Urruti was really fun to watch today. Mosquera in some cases had several solid runs that lead to chances on goal for Dallas.

What’s next - FC Dallas returns to the road next Friday as they head to Canada to take on the defending MLS Cup champions Toronto FC.