There is no enpassant Your enemy has put cheated horse on f7Are you sure you aren't playing against an LLM?
I see your flaws, the black pieces are upside down. They'll fall