Pedro Rodriguez Rivera vs Shawnak Shivakumar · Round 9: Pedro Rodriguez Rivera - Shawnak Shivakumar Apr 9, 2023 · Chesscope