Watch: Dirk van Duijvenbode hits incredible top-tops 137 checkout against Rob Cross at 2025 World Matchplay of Darts

Contributor
Alex Walsh