Inter Miami just got back in the win column, with the team delivering what may have been the best game of the season to this point ...