Bayern Munich eased into the German Cup third round on Tuesday by crushing second division Oberhausen 5-0.
"Ahead of the busy week I made many changes to keep our first team players fit because we have an important (Bundesliga) match against Hamburg on Saturday," van Gaal, who rested several key players including Dutchman Arjen Robben and Bastian Schweinsteiger, told reporters.
The hosts needed an Oberhausen own goal to take the lead after 32 minutes before Mario Gomez sent them into halftime with a two-goal cushion.
A brace from defender Daniel van Buyten, scoring for the third straight match, and a Thomas Mueller goal, set up by Toni, completed the rout.
Hoffenheim edged past Nuremberg 1-0 thanks to a Per Nilsson header, but fellow Bundesliga club Borussia Moenchengladbach were eliminated after second-division Duisburg's substitute Kristoffer Andersen scored a stoppage-time winner for a 1-0 victory.
Schalke also advanced, downing VfL Bochum 3-0.
Bayern beat Nuremberg to move into third place
Ribery returns to training
No Ribery deal with Real for next season: Bayern
Bayern offer a thrilling taste of what they can do
<EM>Amu, Veera-Zara</EM> strike chord in Berlin