Opponent Prediction

Puzzle #0Pl7o

Rating: 744
backRankMateendgamehangingPiecematemateIn2short