Lavallee delivers 'satisfying' outing at CVS 5K