Brian White scored, Luis Robles had four saves and the New York Red Bulls slipped past Orlando City 1-0 on Sunday night.

Robles had his fifth shutout of the season and his first since June 1 for the Red Bulls (10-8-4). He had allowed 12 goals in the previous five games.

More Images
Orlando City's Nani, right, moves the ball past New York Red Bulls' Kaku during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Brian White scored, Luis Robles had four saves and the New York Red Bulls slipped past Orlando City 1-0 on Sunday night.

Orlando City's Nani, left, passes the ball around New York Red Bulls' Cristian Casseres Jr (23) during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City (7-10-5) had 62% possession and 18 shots, including three that drew iron. Carlos Ascues hit a left-footed volley off the crossbar in the 60th, Tesho Akindele's rising right-footer split two defenders and hit the crossbar in the 70th and Sacha Kljestan bounced a roller off the far post in the 76th. Kljestan's sliding put-back attempt was stopped by Robles, who kicked it away while lying on his backside before, moments later, jumping on the ball.

New York Red Bulls' Aaron Long, front left, clears the ball in front of Orlando City's Tesho Akindele, center, during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

New York Red Bulls' Aaron Long, front left, clears the ball in front of Orlando City's Tesho Akindele, center, during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Ruan (2) pushes the ball away from New York Red Bulls' Daniel Royer, left, during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Ruan (2) pushes the ball away from New York Red Bulls' Daniel Royer, left, during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Carlos Ascues (26) gets control of a pass in front of New York Red Bulls' Amro Tarek (3) during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Carlos Ascues (26) gets control of a pass in front of New York Red Bulls' Amro Tarek (3) during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Ruan, left, and New York Red Bulls' Aaron Long (33) battle for possession of the ball during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Ruan, left, and New York Red Bulls' Aaron Long (33) battle for possession of the ball during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

White scored in the 32nd minute, bouncing a sliding first-timer off goalkeeper Brian Rowe and into the net. Amro Tarek stole a careless pass near midfield and tapped it to Alejandro Romero Gamarra, who played a bending through pass to White for the finish from near the spot.

Orlando City's Nani, right, moves the ball past New York Red Bulls' Kaku during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Nani, right, moves the ball past New York Red Bulls' Kaku during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City (7-10-5) had 62% possession and 18 shots, including three that drew iron. Carlos Ascues hit a left-footed volley off the crossbar in the 60th, Tesho Akindele's rising right-footer split two defenders and hit the crossbar in the 70th and Sacha Kljestan bounced a roller off the far post in the 76th. Kljestan's sliding put-back attempt was stopped by Robles, who kicked it away while lying on his backside before, moments later, jumping on the ball.

Orlando City's Nani, left, passes the ball around New York Red Bulls' Cristian Casseres Jr (23) during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Nani, left, passes the ball around New York Red Bulls' Cristian Casseres Jr (23) during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

New York Red Bulls' Aaron Long, front left, clears the ball in front of Orlando City's Tesho Akindele, center, during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

New York Red Bulls' Aaron Long, front left, clears the ball in front of Orlando City's Tesho Akindele, center, during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Ruan (2) pushes the ball away from New York Red Bulls' Daniel Royer, left, during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Ruan (2) pushes the ball away from New York Red Bulls' Daniel Royer, left, during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Carlos Ascues (26) gets control of a pass in front of New York Red Bulls' Amro Tarek (3) during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Carlos Ascues (26) gets control of a pass in front of New York Red Bulls' Amro Tarek (3) during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Ruan, left, and New York Red Bulls' Aaron Long (33) battle for possession of the ball during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)

Orlando City's Ruan, left, and New York Red Bulls' Aaron Long (33) battle for possession of the ball during the first half of an MLS soccer match, Sunday, July 21, 2019, in Orlando, Fla. (AP PhotoJohn Raoux)