Opponent Prediction

Puzzle #05lmw

Rating: 712
backRankMateendgamematemateIn2short