משחקי רבע גמר הגביע הגרמני נמשכו הערב (רביעי) עם שני משחקים נוספים. תחילה, בורוסיה מנשנגלדבאך רשמה 1:2 על המבורג ולאחר מכן, באיירן מינכן הביסה את שאלקה 0:3 בדרך לשלב הבא.
המבורג – בורוסיה מנשנגלדבאך 2:1
החבורה של דיטר הקינג לא הרשימה, אבל שני כדורי עונשין מוצלחים מ-11 מטרים סידרו לה את הכרטיס לחצי הגמר. בדקה ה-53, היה זה לארס שטינדל שדייק מהנקודה הלבנה וקבע 0:1, רפאל הכפיל את התוצאה שמונה דקות לאחר מכן עם פנדל מדויק משלו. בובי ווד האמריקאי עוד הצליח לצמק את התוצאה שתי דקות בתוך תוספת הזמן אחרי שקיבל בישול מהשוער שלו רנה אדלר, אך לא יותר מכך.
באיירן מינכן – שאלקה 0:3
עוד תצוגת ענק של רוברט לבנדובסקי סידרה לבווארים ניצחון חשוב. כבר אחרי שלוש דקות החלוץ הפולני העלה את המארחת על לוח התוצאות, כאשר נהנה מאסיסט נהדר של פרנק ריברי. בדקה ה-16 החבורה של קרלו אנצ’לוטי כבר עלתה ל-0:2 אחרי שטיאגו אלקנטרה כבש שער משלו, ניחשתם נכון מבישול של לבנדובסקי. 13 דקות נוספות חלפו והחלוץ השלים את החגיגה וקבע את תוצאת המשחק, אחרי שנהנה שוב מבישול של ריברי. הולגר באדשטובר עוד הספיק להשאיר את הרויאל בלוז ב-10 שחקנים לאחר שהורחק בצהוב שני בדקה ה-77.