Opponent Prediction

Puzzle #0Jpus

Rating: 590
backRankMateendgamelongmatemateIn3sacrifice