SLU turned a 16-point loss into a nine-point win in two weeks, playing physical against Virginia Commonwealth and beating the A-10's top team 79-69.