On a rainy afternoon at the Bernabeu, an early brace from Cristiano Ronaldo looked to have put them on the path to a comfortable win, but Carlos Comona grabbed one back for the visitors before the break.
Gijon continued to push and despite Real themselves having chances, Abelardo Fernandez’s men should have earned a point, with Duje Cop missing a penalty.
However, Los Blancos held on for the victory and, speaking afterwards, Zidane admitted he was less than impressed by his side’s lacklustre display.
“It was a difficult game, in which the only good thing was the three points,” the coach said after the match. “It’s a game for us to forget because things didn’t go as we wanted them to, but it is what it is.
“We were lacking a bit in everything, but we’re happy for the three points, they’re important.
“The rain? Both teams had to play through it. I have no explanation for why we lacked a bit of everything.”
Michy Batshuayi's cheeky backheel was enough to give Borussia Dortmund a 1-0 win over Hannover 96 at Signal Iduna Park on Sunday, lifting them within a point of second-placed Schalke.
Eintracht Frankfurt boss Niko Kovac felt his side could have scored more goals following their 3-0 defeat of Mainz on Saturday.
West Brom manager Alan Pardew refused to fault his players' efforts after a heartbreaking 2-1 loss to Bournemouth that dashed their already slim survival odds.