Emily at WR98 on live rankings (Coric) and looks as if that will be confirmed in the next WTA rankings.
I only watched the first set. It was pretty close all the way, with the first set lost on a deciding point. I always thought that Piter and Stollar had a slight edge though, as reflected in the point and game betting odds during the match.