ארבעה רבעי הגמר של הטורניר האולימפי בכדורגל נערכו הלילה (בין שבת לראשון). גרמניה הפכה לנבחרת הראשונה שהבטיחה את מקומה בחצי הגמר אחרי 0:4 מוחץ על פורטוגל והיא תפגוש שם את ניגריה שגברה 0:2 על דנמרק. בשני המפגשים המקבילים ניימאר השיג נקמה מתוקה בקולומביה והוביל את ברזיל לניצחון 0:2 בדרך למפגש בחצי הגמר עם הונדורס המפתיעה, שניצחה 0:1 את דרום קוריאה.
ברזיל - קולומביה 0:2
כצפוי, הרוחות התלהטו מהר מאוד בדרבי הלטיני בין שתי היריבות המרות. לא פחות מחמישה כרטיסים צהובים הונפו במהלך התגוששויות במחצית הראשונה, אבל הסלסאו היו אלה שחגגו עם ניימאר סגירת מעגל מרגשת. החלוץ, שספג פציעה קשה מול אותה קולומביה במונדיאל 2014, כבש את שער הניצחון עם בעיטה חופשית מצוינת מ-20 מטר בדקה ה-12. החגיגה הברזילאית בריו נחתמה עם עוד ביצוע נהדר מרחוק, הפעם עם שער שדה מצוין של לואן בדקה ה-83.
פורטוגל - גרמניה 4:0
דווקא לאחר שלב בתים לא מרשים במיוחד שנחתם בעשירייה לרשת פיג'י האומללה, המאנשאפט הפכו לראשונים שהבטיחו את מקומם בחצי גמר הטורניר האולימפי, ועשו זאת באופן משכנע. קשר ארסנל סרג' גנאברי הולך ומסתמן ככוכב הגדול של הטורניר. לאחר שבכל אחד מהמשחקים בשלב הבתים, חמישה בסך הכל, הוסיף גנאברי כיבוש נוסף ובתזמון נהדר, על סף הירידה למחצית. הגרמנים לחצו בחלק המגרש של פורטוגל וחטפו את הכדור, שהגיע ליוליאן ברנדט וקשר באייר לברקוזן מצא בכדור נפלא את גנאברי, שמול ברונו וארלה גלגל בקלילות לפינה הרחוקה. היתרון הוכפל מבישול נוסף של ברנדט, הפעם למתיאס גינטר שנגח פנימה כדור קרן (57). דייבי זלקה כבש את השלישי (75) מבישול של מקס מאייר ועוד בישול של ברנדט סידר לפיליפ מקס את הרביעי (87). פורטוגל הולכת הביתה דווקא אחרי שלב בתים לא רע, שכלל ניצחון על ארגנטינה.
ניגריה - דנמרק 0:2
הטורניר המוצלח של הניגרים נמשך עם ניצחון משכנע מול הסקנדינבים שפתחו מצוין את הקמפיין הזה, אך מסיימים אותו בהדחה כואבת עם שני הפסדים רצופים, כולל תבוסה של 4:0 מול ברזיל המארחת. ג'ון אובי מיקל כבש כבר בדקה ה-16, עומר אמינו הכפיל (59).
הונדורס - דרום קוריאה 0:1
הישג נפלא להונדורס הקטנה. אלברת' אליס כבש את שער הניצחון בדקה ה-59.