Absolutely excellent, outstanding, brilliantly good. When something's blinding, it's so good it metaphorically hurts your eyes. It's the British superlative that outranks "brilliant."
"He played a blinding match. Two goals and an assist."