I think Charles just pushed the pack too far back... honestly, it might've been better if he was right behind Sainz instead of dropping back. Now though, cannot see Charles finishing much higher than 4th now; Definitely not fast enough to overtake here.
Hard to do that with a 20+lap fresh tyre difference... lets be honest, Ferrari will either finish 2nd or 3rd at best with Sainz now.