All the action as top seed Roger Federer is beaten by three-time former champion Gustavo Kuerten in round three of the French Open.
Result: Federer 4-6 4-6 4-6 Kuerten
Federer 4-6 4-6 4-6 Kuerten
Kuerten reaches match point and records a famous victory in just over two hours.
Federer 4-6 4-6 4-5 Kuerten
Federer holds serve to force Kuerten to serve out for victory.
Federer 4-6 4-6 3-5 Kuerten
Kuerten holds to 15 and is just one game away from a famous victory.
Federer 4-6 4-6 3-4 Kuerten
Federer has to save two more break points as Kuerten targets a double-break. The Swiss player comes through but he is clinging on.
Federer 4-6 4-6 2-4 Kuerten
Kuerten holds to love to consolidate his break.
Federer 4-6 4-6 2-3 Kuerten
Kuerten comes up with a terrific passing shot to earn two break points. Federer makes an error - and the top seed is staring defeat in the face.
Federer 4-6 4-6 2-2 Kuerten
Kuerten enjoys a more comfortable service game, holding to 15.
Federer 4-6 4-6 2-1 Kuerten
Federer drops just one point on his serve - his level of play certainly seems to have lifted.
Federer 4-6 4-6 1-1 Kuerten
Kuerten goes 0-30 down but holds on to level in the set. Although he is two sets down, Federer still looks like he could easily fight his way back into the match.
Federer 4-6 4-6 1-0 Kuerten
Federer holds serve comfortably in the first game of the third set.
Federer 4-6 4-6 0-0 Kuerten
Kuerten edges a tense game to take lead by two sets to love.
Federer 4-6 4-5 Kuerten
Federer holds serve comfortably but he must break Kuerten in the next game or he will be two sets to love down.
Federer 4-6 3-5 Kuerten
Kuerten receives treatment - although it appears to be on his inner thigh and not his hip. It doesn't appear to be hampering him either - he enjoys his first love service game of the match.
Federer 4-6 3-4 Kuerten
Federer concedes just one point on his serve, meaning he has won eight of the last nine points on his serve - and ominously for fans of Kuerten, the Brazilian looks to be feeling his problem right hip.
Federer 4-6 2-4 Kuerten
Federer is at least trying to mix up his shots and unsettle Kuerten's rhythm but the Brazilian withstands the pressure.
Federer 4-6 2-3 Kuerten
Federer records the first love service game of the match - could it be the spark to help him turn the match around?
Federer 4-6 1-3 Kuerten
Federer changes his shoes between games but he would be better swapping his backhand - usually reliable, it has been letting him down so far in this match. Kuerten holds to 30.
Federer 4-6 1-2 Kuerten
Federer does not look like he knows how to deal with Kuerten's game and stumbles to 0-40 down. He saves two of the break points but Kuerten clinches the third to claim the break.
Federer 4-6 1-1 Kuerten
Kuerten keeps up his momentum and holds serve. The Brazilian clinches the game after a point which sees Federer scurrying around the court before getting beaten by a dropshot.
Federer 4-6 1-0 Kuerten
Federer holds his first service game of the second set to 30.
Federer 4-6 0-0 Kuerten
Kuerten takes the first set after a series of errors from Federer - the world number one has a real match on his hands now.
Federer 4-5 Kuerten
Federer enjoys a comfortable hold of serve, throwing in two aces to take his tally so far to five.
Federer 3-5 Kuerten
Federer senses a chance at 30-30 but Kuerten chooses the perfect time to serve his first ace. And another ace takes him to within a game of the first set.
Federer 3-4 Kuerten
Federer serves his first double fault of the match but cancels it out with his third ace. The world number one is taken to deuce but he manages to hold.
Federer 2-4 Kuerten
Kuerten loses the first two points on his serve but battles back to hold.
Federer 2-3 Kuerten
Federer holds serve for the first time in the match.
Federer 1-3 Kuerten
Kuerten gets to 40-30 on his serve - the first game point of the match - and consolidates his break when Federer puts a forehand into the net.
Federer 1-2 Kuerten
Kuerten earns another break point but Federer saves it with an ace. A clever lob gives Kuerten another chance but again the Swiss player's serve comes to his aid. But it is third time lucky for the Brazilian as his relentless heavy ground strokes finally force Federer into an error.
Federer 1-1 Kuerten
Federer breaks straight back - both players are quickly into their stride and it looks as if there could be plenty of big-hitting rallies.
Federer 0-1 Kuerten
Top seed Federer knows immediately he could be in for a tough match as Kuerten makes his intentions clear with an early break, secured when Federer nets at 30-40.