All the action as Roger Federer beats Sjeng Schalken in the Wimbledon quarter-finals.Result: Federer 6-3 6-4 6-4 Schalken
Third set
Federer 6-3 6-4 6-4 Schalken
Federer serves his 13th ace to give him match point - which he converts to wrap up an impressive victory in one hour and 38 minutes.
Federer 6-3 6-4 5-4 Schalken
Federer overhits a forehand to hand Federer two break points. The fourth seed takes full advantage, winning his fourth game on the trot and he will now serve for a place in his first Grand Slam semi-final.
Federer 6-3 6-4 4-4 Schalken
Federer begins the game with an ace but a backhand volley into the net followed by a Schalken passing winner give the Dutchman two break points. Federer, whose concentration has sometimes been suspect in previous matches, does well to maintain his composure and win the next four points to hold.
Federer 6-3 6-4 3-4 Schalken
Schalken commits another unforced error - he has not made more than twice as many than his opponent - to give Federer yet another break point. Schalken saves one but then has to face another and he nets a forehand to leave the third set back on serve.
Federer 6-3 6-4 2-4 Schalken
Federer again closes with an ace as he holds serve.
Federer 6-3 6-4 1-4 Schalken
Schalken double-faults to go break point down but he manages to extricate himself from danger.
Federer 6-3 6-4 1-3 Schalken
After the blip of the previous game, Federer steadies the ship with a comfortable hold of serve, clinching the game with an ace.
Federer 6-3 6-4 0-3 Schalken
No sooner has Schalken managed to break than he goes 15-40 down on his own serve. He manages to save both and then another and seems to be growing in confidence. Could the match be about to turn?
Federer 6-3 6-4 0-2 Schalken
Schalken comes up with a couple of winners to take Federer to deuce. A few more errors are creeping into the fourth seed's game - including two double faults - and Schalken takes full advantage to break for the first time in the match.
Federer 6-3 6-4 0-1 Schalken
Just the start to the third set that Schalken did not need, serving his first double fault of the match to go 0-30 down. But Federer commits a couple of uncharacteristic unforced errors to allow the Dutchman to escape.
Second set
Federer 6-3 6-4 0-0 Schalken
Schalken begins the game well with a rasping cross-court forehand return winner but Federer is soon at 40-15 with two set points. He converts the first to claim a two-set lead after exactly an hour on court.
Federer 6-3 5-4 Schalken
Schalken always looks impassive when he plays and has a stiff action so it is hard to tell whether he is suffering with his injury. But he manages to hold serve to 30 to force Federer to serve out for the second set.
Federer 6-3 5-3 Schalken
Federer holds serve to move to within a game of taking the second set.
Federer 6-3 4-3 Schalken
Schalken is again forced to struggle and this time, Federer will not be denied and he converts the first break point that he gets. The trainer comes out to see Schalken - the pair have a brief discussion but the Dutchman does not have any treatment.
Federer 6-3 3-3 Schalken
Another easy hold for Federer and the pressure is straight back on Schalken.
Federer 6-3 2-3 Schalken
Schalken is taken to deuce but manages to hold to keep the second set going with serve.
Federer 6-3 2-2 Schalken
Federer seems to be cruising to another simple hold but Schalken comes up with two winning service returns and a stunning backhand down the line gives him his first break point. Federer saves it with his fourth ace and goes on to hold.
Federer 6-3 1-2 Schalken
Federer is still playing beautifully but Schalken is doing well to hang on to his coat-tails and hope that the Swiss player's purple patch passes soon.
Federer 6-3 1-1 Schalken
Schalken flaps at an easy put-away volley on the first point of the game but finally stops Federer's run of 14 straight points on his serve. But it is not enough to prevent the Swiss player from holding.
Federer 6-3 0-1 Schalken
Schalken withstands some firm Federer pressure to hold in the first game.
First set
Federer 6-3 0-0 Schalken
This quarter-final between fourth seed Federer and eighth seed Schalken is the only one that has followed the original seedings but Federer is well in command now. He does not drop a point in the game as he serves out for the first set.
Federer 5-3 Schalken
Schalken goes 40-0 up - he is pegged back to 40-30 but wins the next point to hold and hang on in the set.
Federer 5-2 Schalken
After a day and a half of gloom, the sun finally shines over Wimbledon again although there is a breeze blowing across Court Two. Federer, meanwhile, breezes through his service game.
Federer 4-2 Schalken
Federer has made an excellent start - Schalken in not playing badly but Federer is timing his shots perfectly and coming up with plenty of winners. The Swiss player earns himself a break point but Schalken saves it with a blistering forehand and goes on to hold.
Federer 4-1 Schalken
Federer produces a flawless service game to consolidate his break without dropping a point.
Federer 3-1 Schalken
Federer is the more consistent of the two players at the moment, outrallying his Dutch opponent. Schalken overhits a backhand to give Federer two break points. One goes begging but a beautiful backhand down the line gives Federer the early break.
Federer 2-1 Schalken
Another straightforward hold for Federer. Both players have had their injury fears coming into this game - Federer with his back, Schalken with his left foot - but both look to be holding up well.
Federer 1-1 Schalken
Schalken also has an solid first service game, finishing off with an ace.
Federer 1-0 Schalken
Despite opening the match with a double-fault, Federer enjoys a comfortable first game, serving two aces.