Paire held on after encountering trouble late in the second set. He saved two break points in the 11th game and trailed 4-2 in the tiebreaker. He will next play Germany's Matthias Bachinger or Italy's Filippo Volandri.
Garcia-Lopez defeated Fognini for the first time on clay and evened their head-to-head record at 2-2. The Italian had won both previous matches on clay, including in the third round of the French Open last year.