Çeyrek finalin ilk maçında Hırvatistan-Brezilya karşılaştı. Normal süresinde 0-0 biten maçın uzatma dakikalarında Brezilya, Neymar'ın 105+1. dakikada attığı golle öne geçti. Hırvatistan, bu gole 117. dakikada Bruno Petkovic ile yanıt verdi. 1-1 biten ve penaltılara giden maçta, Hırvatistan Brezilya’yı 4-2 yenerek yarı finale yükseldi.
Hollanda ile Arjantin arasında oynanan çeyrek finalin ikinci maçı oldukça heyecanlı geçti.
Nahuel Molina’nın 35. dakikada, Lionel Messi’nin 73. dakikada penaltıdan attığı gollerle Arjantin 2-0 öne geçse de Wout Weghorst’un 83. dakikada ve 90+11. dakikada Hollanda adına kazandırdığı gollerle maç uzatmaya gitti. Uzatmalarda da beraberlik bozulmayınca, penaltı atışlarında Hollanda'yı 4-3 yenen Arjantin diğer yarı finalist oldu.
Arjantin-Hırvatistan arasundaki yarı final mücadelesi 13 Aralık Salı günü saat 22.00’de Lusail Stadyumu'nda oynanacak.
Portekiz'i eleyen Fas ile İngiltere'yi eleyen Fransa arasındaki diğer yarı final maçı ise 14 Aralık Çarşamba günü saat 22.00'de Al Bayt Stadyumu'nda yapılacak.