Opponent Prediction

Puzzle #0Nf8O

Rating: 633
endgamematemateIn1oneMovepillsburysMate