Opponent Prediction

Puzzle #0KFpr

Rating: 745
backRankMatematemateIn2middlegamesacrificeshort