Hannigan, Jack vs Fathallah, Joe · Round 9: Hannigan, Jack - Fathallah, Joe Jul 10, 2024 · Chesscope