CASABLANCA, Morocco -- Fourth-seeded Marcel Granollers will face eighth-seeded Guillermo Garcia-Lopez in an all-Spanish final at the Grand Prix Hassan II after both won their semifinals on Saturday.

Granollers had an easier time, beating No. 6 Federico Delbonis of Argentina 6-1, 6-4, and Garcia-Lopez followed up by taking nearly three hours to get the better of countryman Roberto Carballes Baena 6-2, 6-7 (6), 6-4.

Granollers was more solid on serve, and was broken only once by Delbonis, who lost his own serve five times.

Although Garcia-Lopez had five double faults and dropped his own serve four times, he broke his opponent's seven times. Carballes Baena won only 58 percent of his points on first serve compared to 70 for Garcia-Lopez.

Garcia-Lopez bids for his third career title, and Granollers his fifth.