Chess Battle puzzle

Chess battle #103 ✲✲✲ by Pedro

Chess battle

You may wish to read the rules of Chess Battle.

Previous Next