Check and stalemate (2022)