Opponent Prediction

Puzzle #0NRSp

Rating: 642
backRankMatematemateIn2middlegameshort