Bogdan Stancu’s penalty gave Romania the advantage at a sunny Parc des Princes and the Swiss spurned a host of chances to score before Admir Mehmedi slammed home to level just before the hour mark.
Switzerland will now face France in Lille on Sunday, still looking for the points to guarantee their place in the knockout round.
France were playing Albania in Marseille later Wednesday.