Opponent Prediction

Puzzle #0HCKN

Rating: 450
kingsideAttackmatemateIn1middlegameoneMove