顶着夺冠大热门光环的巴西,在八强战面对的是上届亚军克罗埃西亚。比赛一开始,克罗埃西亚还是以最擅长的「4-3-3」阵型为为主轴,三大中场莫德里奇(Luka Modric)、科瓦契奇(Mateo Kovacic)、布罗佐维奇(Marcelo Brozovic)会视情况出现在球场任何的地方,摆出「全攻全守」的态势来迎战巴西。而巴西仍然希望以强大的进攻来冲破克罗埃西亚十分稳固的阵型,尤其一开场就全力提速、大军压上,不过克罗埃西亚经验老道,巴西不论是地面短传配合、下底传中、中路渗透,克罗埃西亚都可以成功地化解,尤其抓住巴西虽然中场名单也十分华丽、但攻守转换过度依赖卡塞米罗(Casemiro)的弱点,尽量提前破坏巴西的进攻,收到极佳的效果。巴西不断出招试图找到突破口但一直未果,两队僵持到延长赛,巴西终於靠着「神主牌」内马尔(Neymar)精彩的突破和二过一过人後进球取得领先,再次体现了超级巨星对比赛的直接影响力。但巴西也没开心多久,延长赛的下半场,克罗埃西亚替补上阵的前锋佩科维奇(Bruno Petkovic)在反击中踢出幸运的折射进球、成功追平比分。进到十二码点球大战,还是得看克罗埃西亚门将利瓦科维奇(Dominik Livakovic)的表演,继面对日本的十六强战亲手挡下三个点球,本场面对巴西再次大显神威,扑下其中一点、再靠着马奎尼奥斯(Marquinhos)的中柱球,克罗埃西亚就在十二码点球大战以4-2取胜、成功挺进四强。
→ 晋级球队:克罗埃西亚(准决赛对手:阿根廷)
八强战的第二场比赛,由「橙衣军团」荷兰对阵「蓝白军团」阿根廷,荷兰本场仍然采取以往擅长的「3-4-1-2」三後卫阵型,而阿根廷主帅斯卡洛尼(Lionel Scaloni)则意外的变阵,或许是受到上一场面对澳洲的冲击,下半场换上中卫里桑卓-马丁尼斯(Lisandro Martinez)後防守变稳,原本主打「4-3-1-2」阵型改为较为保守的「5-3-2」的五後卫阵型。上半场,两队一开始节奏稍慢,都还在试探阶段,而「球神」梅西(Lionel Messi)再度降临球场,在第35分钟於中路一人盘带吸引荷兰数个球员,看到右路插上的边後卫莫里纳(Nahuel Molina)後送出精准直塞传球、莫里纳单刀破门,阿根廷取得1-0领先。下半场,阿根廷持续防守反击的战略,荷兰变阵改踢四後卫加强进攻,但空有控球权也无威胁射门,而後又被阿根廷左路阿库尼亚(Marcos Acuna)插上禁区突击造成荷兰右後卫邓福里斯(Denzel Dumfries)犯规,梅西主罚十二码点球命中,阿根廷2-0领先。然而,荷兰此时死马当活马医,换上两名「空霸」前锋卢克-德容(Luuk de Jong)及韦霍斯特(Wout Weghorst)竟收到奇效,後者先是一次头球追回一球,又在伤停补时的90+10分钟把握自由球机会,在禁区前接到地面传球後射向远角追平比分,双方2-2进入延长赛。阿根廷在延长赛不断压着荷兰踢,但都功亏一篑,比赛进入十二码点球PK战,荷兰前两点的范戴克(Virgil van Dijk)跟博格豪斯(Steven Berghuis)都没进,到了第五点阿根廷由劳塔罗-马丁尼斯(Lautaro Martínez)踢进致胜球,阿根廷艰苦晋级四强。
→ 晋级球队:阿根廷(准决赛对手:克罗埃西亚)
世界盃八强战的第三战,由非洲代表「亚特拉斯雄狮」摩洛哥和葡萄牙正面对决,焦点人物葡萄牙球星C罗(Cristiano Ronaldo)依旧从板凳出发。上半场,摩洛哥祭出擅长的「4-1-4-1」阵型主打防守反击、但整体阵型并未如十六强战面对西班牙般退缩到本方禁区,而葡萄牙也摆出主打的「4-3-3」阵型、由十六强战面对瑞士上演帽子戏法的小将拉莫斯(Goncalo Ramos)引领锋线,两队在阵型和阵容上并没有出现太多意外。全场比赛唯一的进球出现在第42分钟,摩洛哥边路传中,恩奈斯里(Youssef En-Nesyri)把握葡萄牙门将科斯塔(Diogo Costa)出击失误头球破门,取得1-0领先。下半场,葡萄牙换上C罗、变阵「442」的双前锋阵型加强进攻,换人後渐渐攻势打出攻势,但同时由伯纳度-席尔瓦(Bernado Silva)和奥塔维欧(Otavio)组成的双中场也因缺乏真正的防守後腰而被摩洛哥打了几波反击,不过两队都没有把握住机会。而摩洛哥两大主将萨伊斯(Romain Saiss)和齐耶赫(Hakim Ziyech)相继因伤退场,加上替补上场的切迪拉(Walid Cheddira)又在第90+3分钟被红牌罚下,在最後五分钟少打一人,不过最终仍守住胜利。亚特拉斯雄狮顽强晋级准决赛,也成为历史上首支进入四强的非洲球队!