Week 9 recap