I have beated 2nd yesterday, I have 7 points away from 2nd so league is 100% mine.

I'm very happy to hear that you are 1st now, your team is much better then your opponents so you deserv this place.