Opponent Prediction

Puzzle #0OB7Z

Rating: 652
matemateIn1oneMoveopeningsmotheredMate