Opponent Prediction

Puzzle #05jaT

Rating: 841
endgamehangingPiecematemateIn1oneMovepillsburysMate