Opponent Prediction

Puzzle #0AeaL

Rating: 555
backRankMateforkmatemateIn2middlegameshort