Magic remain on road to take on Knicks