Opponent Prediction

Puzzle #0T2Dz

Rating: 686
backRankMateendgamematemateIn2short