Hans-Peter Hafner vs Jose Rodriguez · Round 3: Hans-Peter Hafner - Jose Rodriguez Jun 9, 2023 · Chesscope