Rangers upend St. Henry in 5-game thriller, Marion Local tops New Bremen