Golden State's position in NBA Finals improves even more