Real Madrid were without Kylian Mbappe and Jude Bellingham due to minor injury issues but young striker Gonzalo Garcia stoppage-time goal helped the Spanish giants to beat their local rivals Leganes 3-2 and reach the Copa del Rey semi-finals.