Opponent Prediction

Puzzle #0BXLQ

Rating: 400
backRankMateendgamematemateIn2short