03/21/2015 10:12 EDT | Updated 05/21/2015 05:59 EDT

Raul Octavio Rivero scores in the 96th minute to lift the Whitecaps over Orlando City 1-0

ORLANDO, Fla. - Raul Octavio Rivero scored a header in the 96th minute to give the Vancouver Whitecaps a 1-0 victory over Orlando City on Saturday.

Pedro Morales sent a free kick toward goal and Rivero redirected it past Orlando City goalkeeper Donovan Ricketts.

Rivero, in his first MLS season, scored his third goal in as many games — including two late winners.

Vancouver (2-1-0) was penalized for time wasting in the 95th minute and it appeared the match was over. Darwin Ceren's careless challenge 40 yards out on the left flank set up the game-winning free kick.

Orlando City (1-1-1) dominated possession (62.7 per cent) but lacked in its final attack as the Whitecaps goalkeeper David Ousted needed only one save to earn his 19th career MLS shutout.

Ricketts deflected Rivero's breakaway chance in the 33rd minute.

America Votes
The latest polls, breaking news and analysis on the U.S. election from HuffPost’s Washington, D.C. bureau