Opponent Prediction

Puzzle #0Gb50

Rating: 433
hangingPiecekingsideAttackmatemateIn1middlegameoneMove