Louisville squeaks by again