Opponent Prediction

Puzzle #05JWm

Rating: 515
backRankMatematemateIn2middlegameshort