I don't remember that match vs CPHF, I see astralis destoying them on 1 map and 2 really close maps that could have gone either way
Also, neither Sprout or CPHF has played vs good teams for quite a while. If I look at the latest matches for Spout, the only good team they've played against is spirit or big. But they will play against OG soon.
The flames has only played vs Astralis and movistar riders.
Astralis though: Vitality, Heroic, ENCE, Fnatic, CPHF. Some they've played more than once