Opponent Prediction

Puzzle #0RfL9

Rating: 426
backRankMatematemateIn2middlegameshort