Opponent Prediction

Puzzle #0BqNv

Rating: 813
advancedPawndeflectionendgamematemateIn2short