![Roger Federer v Ernests Gulbis: French Open 2014 – as it happened | Daniel Harris | Sport | The Guardian Roger Federer v Ernests Gulbis: French Open 2014 – as it happened | Daniel Harris | Sport | The Guardian](https://i.guim.co.uk/img/static/sys-images/Guardian/Pix/pictures/2014/6/1/1401614560095/711b29d3-86a7-4d2e-8af3-d37f6c7a929f-2060x1236.jpeg?width=1200&height=630&quality=85&auto=format&fit=crop&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctbGl2ZS5wbmc&s=f0f7b09a280746029a8cb3e135152efa)
Roger Federer v Ernests Gulbis: French Open 2014 – as it happened | Daniel Harris | Sport | The Guardian
![Ernests Gulbis of Latvia reacts after winning his French Open men's fourth round match against Roger Federer of Switzerland at Roland Garros in Paris on June 1, 2014. Gulbis defeated Federer 6-7 ( Ernests Gulbis of Latvia reacts after winning his French Open men's fourth round match against Roger Federer of Switzerland at Roland Garros in Paris on June 1, 2014. Gulbis defeated Federer 6-7 (](https://c8.alamy.com/comp/TYYJRE/ernests-gulbis-of-latvia-reacts-after-winning-his-french-open-mens-fourth-round-match-against-roger-federer-of-switzerland-at-roland-garros-in-paris-on-june-1-2014-gulbis-defeated-federer-6-7-5-7-6-3-6-2-4-6-6-3-to-advance-to-the-quarterfinals-upidavid-silpa-TYYJRE.jpg)
Ernests Gulbis of Latvia reacts after winning his French Open men's fourth round match against Roger Federer of Switzerland at Roland Garros in Paris on June 1, 2014. Gulbis defeated Federer 6-7 (
![Roger Federer out of French Open after Ernests Gulbis holds his nerve | French Open 2014 | The Guardian Roger Federer out of French Open after Ernests Gulbis holds his nerve | French Open 2014 | The Guardian](https://i.guim.co.uk/img/static/sys-images/Guardian/Pix/pictures/2014/6/1/1401652869535/French-Open-Tennis---012.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&s=feb68d2f0ed8e06553848befbe0f84ca)