Kansas State held on late to head into Big 12 play on a four-game winning streak after beating Louisiana Monroe.