Five-time champion Roger Federer won his 64th match at Indian Wells, beating Stanislas Wawrinka 6-3, 6-4 on Tuesday to advance to the round of 16.