This.Not sure why you are saying she is not her best....she has had 3 straight sets wins in row...not playing a 3 setter yet is huge for her. Also, don't go by scorelines...she has her usual walkabouts and way too casual games when she is in lead but then she immediately raises her game when she wants. She is playing fine.
Andreescu finally got on Ashe and didnt look her best. The players on the WTA tour are so mentally fragile that rushing the net should work. Cirstea just caved in mentally late in set 1
If Andreescu wants to be a factor at majors, she will have to beat players like this. A 4th round could be Keys or Pliskova. This is a very soft section to be in