Saint Joseph boys basketball has not lost a home game in almost two full years. That streak continued Friday against Riley.