18:51 35 Vital Chess Principles | Opening, Middlegame, and Endgame Principles – Chess Strategy and Ideas 0