Roger Federer safely through to the last 16 after a straight sets win against Philipp Kohlschreiber.

He now plays John Isner.