I don't think the coaches, players, etc are even close to their potential. They played a far from perfect game and still got the win.
To me that's a huge bonus and shows this team still has a big upside to it. Hopefully they can keep on this upward trajectory and improve each weak.