Real Madrid defeated Barcelona 4-0 on the road on Wednesday to progress to the Copa del Rey final.
Vinicius Junior’s close-range goal in the 45th minute put Los Blancos ahead at Camp Nou.
Karim Benzema earned his second hat-trick in three days with goals in the 50th, 58th, and 80th minutes.
Benzema scored a hat-trick in the first seven minutes of his team’s 6-0 triumph over Real Valladolid in La Liga on Sunday.
Real Madrid will face Osasuna in the final, which will take contested on May 6 at Seville’s Stadium La Cartuja.
Osasuna defeated Athletic Bilbao to reach their first cup final since 2005.
Barcelona has won the most Copa del Rey titles (31), followed by Athletic Bilbao (23) and Real Madrid (22). (19).