Roger Federer erased memories of his second-round exit last year, beating qualifier Gilles Muller of Luxembourg 6-3, 7-5, 6-3 to reach the third round at Wimbledon.

The seven-time Wimbledon champion had 25 aces - including three in the final game - in a match that finished under the roof on Centre Court because of rain that forced suspension of play at the All England Club.

Federer lost at the same stage here last year to Sergiy Stakhovsky.