Opponent Prediction

Puzzle #01qIp

Rating: 400
backRankMateendgamematemateIn2short