Casablanca 2014

ATP · Clay

Guillermo Garcia Lopez won the title, beating Marcel Granollers 5–7 6–4 6–3 in the final.

Matches by round

Final

1 finished
Fin

Semifinals

2 finished
Fin
Fin

Quarterfinals

4 finished
Fin
🇷🇴Victor Hanescu653
Fin
🇪🇸Marcel Granollers46466
🇪🇸Pablo Carreno Busta#74730
Fin
🇫🇷Benoit Paire3564
Fin
🇷🇺Andrey KuznetsovLL42

Round of 16

8 finished
Fin
🇷🇴Victor Hanescu66
🇿🇦Kevin Anderson144
Fin
🇦🇷Federico Delbonis66656
🇵🇱Filip PeliwoQ274
Fin
🇪🇸Albert Ramos363
Fin
🇪🇸Pablo Carreno Busta#74367
Fin
Fin
🇫🇷Benoit Paire3656
🇪🇸Albert Montanes474
Fin
🇪🇸Roberto Carballes BaenaQ#2636776
🇵🇹Joao Sousa57652
Fin
🇷🇺Andrey KuznetsovLL63
🇨🇿Jiri Vesely21

Round of 32

12 finished
Fin
🇷🇴Victor Hanescu76
🇲🇦Hicham KhaddariWC633
Fin
🇵🇱Filip PeliwoQ76
🇮🇹Filippo Volandri663
Fin
🇫🇷Gilles SimonQ44
Fin
🇪🇸Albert Ramos626
🇩🇿Lamine OuahabWC361
Fin
🇪🇸Pablo Carreno Busta#7466
🇩🇪Tobias Kamke12
Fin
🇳🇱Robin Haase7664
Fin
🇰🇿Mikhail Kukushkin#3456566
Fin
Fin
Fin
🇵🇹Joao Sousa566
🇳🇱Igor Sijsling24
Fin
🇧🇪David GoffinQ25
Fin
🇨🇿Jiri Vesely66
🇦🇷Leonardo Mayer43

Qualifying round 3

4 finished
Fin
🇫🇷Gilles Simon166
🇷🇺Andrey Kuznetsov632
Fin
🇦🇹Martin Fischer843
Fin
🇵🇱Filip Peliwo66
🇷🇴Victor Crivoi14
Fin
🇧🇪David Goffin466
🇮🇹Marco Cecchinato#18340

Qualifying round 2

8 finished
Fin
🇫🇷Gilles Simon1576
🇮🇹Roberto Marcora750
Fin
🇷🇺Andrey Kuznetsov666
🇦🇹Philipp Oswald44
Fin
🇷🇸Dusan Lajovic2#16331
Fin
Fin
🇷🇴Victor Crivoi66
🇫🇷Stephane Robert333
Fin
🇵🇱Filip Peliwo566
🇪🇸Juan Lizariturry734
Fin
🇧🇪David Goffin466
🇩🇪Richard Becker12
Fin
🇮🇹Marco Cecchinato#18367
🇮🇹Potito Starace735

Qualifying round 1

16 finished
Fin
🇫🇷Gilles Simon1727
🇷🇸Nikola Cacic565
Fin
Fin
🇦🇹Philipp Oswald66
🇲🇦Khalid AllouchWC00
Fin
🇷🇺Andrey Kuznetsov666
🇮🇹Flavio Cipolla22
Fin
🇷🇸Dusan Lajovic2#16366
🇲🇦Yassine IdmbarekWC01
Fin
🇦🇹Oliver Marach34
Fin
🇮🇹Lorenzo Giustino#272652
Fin
🇦🇹Martin Fischer876
🇳🇱Boy Westerhof664
Fin
🇫🇷Stephane Robert3636
🇦🇺John Peers363
Fin
🇷🇴Victor Crivoi66
🇷🇺Mikhail ElginWC20
Fin
🇵🇱Filip Peliwo66
🇫🇷Florent Serra33
Fin
🇧🇪David Goffin466
🇮🇹Gianluca Naso22
Fin
🇩🇪Richard Becker66
🇨🇿Frantisek CermakWC02
Fin
🇮🇹Marco Cecchinato#18366
🇲🇦Younes Rachidi20
Fin
🇮🇹Potito Starace766
🇲🇦Nizar Belmati11