Opponent Prediction

Puzzle #04qGt

Rating: 840
backRankMateendgamematemateIn2short