Ở trận bán kết diễn ra sáng 19/7 (giờ Hà Nội), Hans Niemann và Fabiano Caruana hòa cả hai ván cờ nhanh 30 phút. Trận đấu phải bước vào loạt tie-break cờ nhanh 10 phút. Sau khi hòa ở ván đầu tiên, Niemann cầm quân đen ở ván quyết định và giành ưu thế lớn ngay từ khai cuộc.
Trong khoảng 30 nước cuối cùng, kỳ thủ 22 tuổi chỉ cần vài giây suy nghĩ cho mỗi nước đi, nhưng vẫn duy trì thế trận áp đảo và kết thúc ván đấu sau 49 nước. Chung cuộc, Niemann thắng Caruana 2,5-1,5 để giành vé vào chung kết.

Ở trận bán kết còn lại, Levon Aronian tiếp tục gây bất ngờ khi thắng trắng Arjun Erigaisi trong hai ván cờ nhanh. Trước đó, kỳ thủ 42 tuổi đã lần lượt đánh bại các ứng viên vô địch như Magnus Carlsen và Hikaru Nakamura. Dù đã ngoài 40 tuổi, Aronian vẫn cho thấy phong độ ấn tượng tại thể thức cờ 960 (Freestyle Chess).
Trận chung kết giữa Hans Niemann và Levon Aronian sẽ diễn ra vào 1h20 sáng thứ Hai 21/7, theo giờ Hà Nội.
Trong khi đó, Caruana và Erigaisi sẽ xuống nhánh thua, nơi họ sẽ phải cạnh tranh cùng những cao thủ còn lại như Nakamura, Wesley So, Praggnanandhaa và Carlsen. Đáng chú ý, Magnus Carlsen hiện chỉ có thể đạt tối đa vị trí thứ ba nếu thắng cả ba trận còn lại ở nhánh này.

Sau chiến thắng trước Caruana, Niemann bày tỏ niềm vui trên mạng xã hội: “Tôi không cần lời xin lỗi. Tôi sẽ đáp trả trên bàn cờ, không gì khác”. Trước đó, anh từng bị Carlsen và Nakamura nghi ngờ gian lận. Tuy nhiên, cả hai không đưa ra được bằng chứng cụ thể và đã phải chấp nhận thất bại pháp lý sau khi Niemann đệ đơn kiện.
Freestyle Chess Grand Slam là hệ thống giải thi đấu theo thể thức cờ vua 960, với nhiều giải diễn ra xuyên suốt trong năm. Tổng giá trị giải thưởng tại Las Vegas lên tới 750.000 USD, trong đó nhà vô địch sẽ nhận 200.000 USD.