Opponent Prediction

Puzzle #0D7az

Rating: 725
hangingPiecekingsideAttackmatemateIn1middlegameoneMove