Mainz have as many points as Leipzig at 4th place. In the next weeks, many teams will fight for an international place. These will be exciting games.
Yes, the fight for fourth place is getting more intense, but thanks to this result, the position of the teams begins to resemble the EPL. City, Bayern - the first place is not in danger. Liverpool, Borussia - the second place cannot catch up with the first but also has a big lead over the third. Chelsea, Bayer - 3rd can't catch up with 2nd but isn't under pressure from 4th.
I like your comparison with the Premier League. It shows very well what level the teams are at.
With the wins of Hoffenheim, Freiburg and Koeln, it is still exciting and the fight for the Europa League places is currently very close.