Minnesota United 1-0 New York Cosmos
A 10-man United handed the Cosmos their second loss in a row with a Christian Ramirez goal in the 90th minute. You can read more about it here.
Miami FC 2-3 Rayo OKC
The visitors opened up a two-goal lead before the home team stormed back with a pair of tying goals. A poorly-called penalty kick would be key as Michel would score the 86th minute goal, giving Rayo their first-ever win.
Ft. Lauderdale Strikers 1-1 Jacksonville Armada
A 74th minute goal from Maicon Santos canceled out an early one from Matt Bahner as yet another Florida derby ended in a draw. The Strikers would equalize despite being down a man for the second week in a row.
Tampa Bay Rowdies 1-3 Carolina RailHawks
The RailHawks stayed perfect through four, maintaining control of first place. Goals from Alex Pérez and James Marcelin would put the visitors ahead before a goal from the Rowdies pulled them within one. A penalty kick from ex-Rowdie Brian Shriver would put it out of reach.
FC Edmonton 2-0 Ottawa Fury
Big game for the Eddies as they won their first game, scored their first goals and took the first round of the 2016 Canadian derbies. Captain Albert Watson and Jake Keegan’s goals ensured a win for the home team as Matt Van Oekel kept the shutout.