Complex sentence: Many ice hockey experts and journalists found it rather humiliating for Slovakia, but finally it found its way all the way back to the top.
Split into simpler sentences: Many ice hockey experts and journalists found this rather humiliating for Slovakia. It has since found its way all the way back to the top.