Vancouver Whitecaps FC wrapped up their homestand in style on Wednesday evening, defeating Montreal Impact 3-1 in yet another tense and high-scoring meeting between the Canadian rivals at BC Place.

Winners of two of their last three outings, the ‘Caps also spoiled Montreal’s bid to punch their ticket to the 2020 Canadian Championship Final with the victory.

The ‘Caps hit the ground running as the squad stood strong defensively against a hungry Montreal side. For the majority of the first half, Vancouver limited a pressing Montreal attack and was able to out possess and outduel the Impact while creating some chances of their own. Thomas Hasal had himself a day with a total of three saves by the fulltime whistle.

Things took a turn in a hurry after a red card to Montreal’s Rudy Camacho in the 37th minute after striking at Fredy Montero’s knee within the penalty area. Montero stepped up and slotted home a crucial penalty, sending Clément Diop the wrong way and putting Vancouver up 1-0 in the 41st minute. Taking advantage of their extra man, Vancouver put together a string of nifty passes in the 44th minute to allow Cristian Dájome to gather the ball on the edge of the box and send it sailing into the back of the net off the fingers of an outstretched Diop to extend the ‘Caps lead to 2-0 at the half.

While the Impact would respond with a Romell Quioto point-blank goal in front of Hasal in the 70th minute, Whitecaps FC stood tall for the remainder of the second half. As the half rolled on, the ‘Caps sealed their victory with a clever exchange between Leonard Owusu and Montero play, resulting in a Montero strike off the post and into the back of the net, putting Vancouver up 3-1 in the 78th minute. Vancouver’s solid victory was confirmed by their 89% passing accuracy, 13 total shots and plethora of chances created.