Federer needed five sets to defeat Frenchman Julien Benneteau, while Djokovic overcame a first set loss to eliminate Radek Stepanek from the tournament in four sets.
In the women's bracket, top seed and 2012 French Open champion Maria Sharapova advanced to the fourth round with a straight set victory. Kim Clijsters also advanced to the fourth round with an upset victory over No. 12 seed Vera Zvonareva.
Let's look at a day five recap from London.
Match Results of Notable Players
Novak Djokovic (1) defeated Radek Stepanek (28)
Roger Federer (3) defeated Julien Benneteau (29)
Sam Querrey defeated Milos Raonic (21)
Richard Gasquet (18) defeated Nicolas Almagro (12)
Mikhail Youzhny defeated Janko Tipsarevic (8)
Maria Sharapova (1) defeated Su-Wei Hsieh
Agnieszka Radwanska (3) defeated Heather Watson
Kim Clijsters defeated Vera Zvonareva (12)
Angelique Kerber (8) defeated Christina McHale (28)
Watch Roger Federer complete his five-set victory on Friday and advance to the fourth round.
Federer now has a strong chance to win another Wimbledon singles title after Rafael Nadal was surprisingly beaten in the second round of the tournament.