Alex Mac and Nat Vu chat the recent matches of the week! Challenges, competitor psychology and stats!