Luís Carlos "Nani" Almeida da Cunha scored in the closing minutes to help Orlando City beat the Vancouver Whitecaps 1-0 on Saturday.

Sacha Kljestan came on for Will Johnson in the 76th minute and first-timed a cross by Ruan Carlos Gomes Costa da Silva that deflected off Nani in the 88th.

More Images
Orlando City's Ruan, left, and Vancouver Whitecaps' Yordi Reyna go up for a header to gain possession of the ball during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Luís Carlos "Nani" Almeida da Cunha scored in the closing minutes to help Orlando City beat the Vancouver Whitecaps 1-0 on Saturday.

Orlando City's Ruan, left, tries to get the ball away from Vancouver Whitecaps' Yordi Reyna (29) during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Zac MacMath made his debut, starting in place of Maxime Crépeau (rest) with the Whitecaps and had three saves, including stops in the 47th and 60th minutes.

Orlando City's Joao Moutinho (44) goes up against Vancouver Whitecaps' Erik Godoy (22) for a header during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Joao Moutinho (44) goes up against Vancouver Whitecaps' Erik Godoy (22) for a header during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Vancouver Whitecaps' Hwang In-Beom, left, moves the ball past Orlando City's Will Johnson during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Vancouver Whitecaps' Hwang In-Beom, left, moves the ball past Orlando City's Will Johnson during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Vancouver Whitecaps' Hwang In-Beom, left, with the help of teammate Fredy Montero (12) moves the ball past Orlando City's Oriol Rosell during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Vancouver Whitecaps' Hwang In-Beom, left, with the help of teammate Fredy Montero (12) moves the ball past Orlando City's Oriol Rosell during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City (3-3-2) outshot Vancouver (1-5-2) 16-6 and had 60.6% possession.

Orlando City's Ruan, left, and Vancouver Whitecaps' Yordi Reyna go up for a header to gain possession of the ball during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Ruan, left, and Vancouver Whitecaps' Yordi Reyna go up for a header to gain possession of the ball during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Zac MacMath made his debut, starting in place of Maxime Crépeau (rest) with the Whitecaps and had three saves, including stops in the 47th and 60th minutes.

Brian Rowe, who signed with Orlando City in the offseason after starting 10 games for Vancouver in 2018, had two saves in his second shutout of the season.

Orlando City's Ruan, left, tries to get the ball away from Vancouver Whitecaps' Yordi Reyna (29) during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Ruan, left, tries to get the ball away from Vancouver Whitecaps' Yordi Reyna (29) during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Joao Moutinho (44) goes up against Vancouver Whitecaps' Erik Godoy (22) for a header during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Joao Moutinho (44) goes up against Vancouver Whitecaps' Erik Godoy (22) for a header during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Vancouver Whitecaps' Hwang In-Beom, left, moves the ball past Orlando City's Will Johnson during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Vancouver Whitecaps' Hwang In-Beom, left, moves the ball past Orlando City's Will Johnson during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Vancouver Whitecaps' Hwang In-Beom, left, with the help of teammate Fredy Montero (12) moves the ball past Orlando City's Oriol Rosell during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Vancouver Whitecaps' Hwang In-Beom, left, with the help of teammate Fredy Montero (12) moves the ball past Orlando City's Oriol Rosell during the first half of an MLS soccer match, Saturday, April 20, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)