Opponent Prediction

Puzzle #03QVV

Rating: 489
backRankMateendgamematemateIn1oneMove