Croat Marin Cilic and Tommy Haas were locked at two sets each and 6-6 in the decider when bad light stopped play.

Centre Court witnessed a thrilling encounter between 11th seed Cilic and German veteran Haas, with each player wasting two match points before the action was suspended at 2133 BST with darkness descending rapidly.

Cilic, who has never come back from two sets down in his career, lost the opening two sets 5-7 5-7, before recovering brilliantly to ensure the late-night drama after edging the fourth set tie-break.

Sela, who had never won a match at Wimbledon before this year, reached the fourth round of a Grand Slam for the first time with a 7-6 7-5 2-6 7-5 win over 15th seed Tommy Robredo.

He is also the first Israeli man since 1992 to reach the last 16 of a Grand Slam.

Karlovic, meanwhile, came into the tournament without a win at Wimbledon since 2004 but he has now matched his run of five years ago after a display of raw serving power earned him a 7-6 (7-5) 6-7 (5-7) 7-5 7-6 (7-5) win over Tsonga.

Djokovic gave a decent serving performance himself as he announced himself as a potential title contender.

"It was a very solid performance and I played really good tennis and it's encouraging that I was winning a lot of service games quite easily," Djokovic said after extending his record over Fish to 4-0.

Please turn on JavaScript. Media requires JavaScript to play.

Djokovic dreams of Wimbledon win

"I was always dreaming of winning Wimbledon, it's the most prestigious event so hopefully I will have the opportunity and honour one day."

The Serb, a semi-finalist in 2007, managed a first-serve percentage of a remarkable 88 in the first set, leaving Fish under huge pressure on his own serve.

The American 28th seed saved two break points in the opening game but facing a fifth break point at 3-3, he sent a forehand wide.

Fish, who appeared to be over-awed by the occasion, quickly went down 4-0 down in the second set and though he recovered one of the breaks, Djokovic held his nerve, clinching a two-set lead with a deft lob.

A netted backhand from Fish at 3-4 in the third set left Djokovic and he served out a comfortable win in one hour and 58 minutes.

Karlovic sent down a total of 46 aces as ninth seed Tsonga found himself comprehensively outgunned.

Highlights: Karlovic sees off Tsonga

Karlovic's formidable power was in early evidence as he blasted his way out of a potentially tricky situation at 0-30 down in the opening set's eighth game with four successive aces.

Frenchman Tsonga's own serve was operating well, earning him nine aces in the first set, but a single mini-break was enough to secure an early lead for his 30-year-old opponent.

The crowd rallied behind the world number nine and he levelled in similar style as the third point of the tie-break saw him win a rare rally on the Karlovic serve.

But a deft drop-volley from Karlovic converted the first of two break points in the closing stages of the third, and he was equally ruthless when a thin net cord deceived Tsonga and handed him the chance to take the match.

The 6ft 10in Karlovic has now served 102 aces during the tournament, and he claims he is not offended when people say he only has one shot in his armoury.

"I like it when people talk about my serve because if I can win with only one shot I am a genius!" he said.

"There are people who appreciate something that is different. I'm not like 90% of other players.

"There were a lot of aces, but in the crucial moments I was playing a little better.

"I was watching him a little bit and could see he was getting frustrated because all match he didn't have one break point."

Tsonga said: "What can I say? He served well and that's it. You can't do anything.

"I think it was just mental because you can maybe play good points in the tie-break and the match can turn, but I didn't have these points.

Cilic and Haas discuss lighting levels on a very dim Court One

"With that serve he can go a long way in the tournament. He's the best server I've faced. I didn't play but he served well."

Soderling, the 13th seed, edged a lengthy tie-break against world number 48 Almagro in the opener before easing to a 7-6 (9-7) 6-4 6-4 victory in two hours.

The Swede converted two of six break points during the match and also hit 43 winners to set up his 11th meeting against Federer.

The 24-year-old lost to Federer in the French Open final and has lost all 10 of his matches against the Swiss.

"It's tough to play against Roger," he said. "I've played him 10 times and after the match I never felt like I played well. It's not because of me, I think it's because of him.

"It's tough to play well against him, put it that way. I'd like to improve everything from Paris.

"Our closest matches have been on grass and indoor courts so maybe I can get a little bit more from my serve and try to get some more easy or shorter points."

This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.