Matthews, Gabriel vs Guilfoyle, John M · Round 6: Matthews, Gabriel - Guilfoyle, John M Aug 3, 2024 · Chesscope