Sivanesan, Subramanian vs Duke, Michael · Round 2: Sivanesan, Subramanian - Duke, Michael Feb 18, 2025 · Chesscope