Bayern Munich and Borussia Dortmund advanced from the opening round of the German Cup on Sunday, while Hamburger SV was knocked out by fourth-tier side Carl Zeiss Jena.
Bayern, the 2013 and 2014 cup winner, was made to work hard for a 3-1 win over fifth-tier Noettingen in Karlsruhe.
New signing Arturo Vidal scored from the penalty spot in the fifth minute, one minute before the Chile star was booked for a crunching tackle.
Niklas Hecht-Zirpel claimed a personal highlight in the 16th by equalizing on the rebound after Bayern 'keeper Sven Ulreich parried his first effort.
But Mario Goetze cut the amateur side's celebrations short by scoring a minute later and Robert lewandowski made it 3-1 in the 26th.
Noettingen regrouped and did well to frustrate Bayern in the second half. Henrikh Mkhitaryan scored one and set up another as Dortmund beat third-division side Chemnitzer FC 2-0.
The Armenia midfielder crossed for Pierre-Emerick Aubameyang to score with a fine header in the 25th, and Aubameyang returned the favor for Mkhitaryan to seal the win with a curling shot inside the far post in the 83rd. Jena upset Hamburg 3-2 thanks to Johannes Pieles' extra time-winner.
Third-division Hansa Rostock and second-division Kaiserslautern were playing extra time after a scoreless 90 minutes, with Mainz to visit third-tier Energie Cottbus for the late game.