Riffa were crowned as the 42nd King Cup champions after defeating Al Hidd 2-1 in the final at Bahrain National Stadium in Riffa.
Riffa claimed their fifth King Cup title in a dramatic turnaround after trailing 0-1 until injury time.
They were on the verge of a heart-breaking loss when Kumail Al Aswad rose to the occasion and netted an equaliser in the dying minutes of the match.
They played with renewed energy in the extra time and scored the winner in the 103rd minute through Ali Haram.