Opponent Prediction

Puzzle #0ICpU

Rating: 718
matemateIn2middlegamequeensideAttacksacrificeshort