The prizes were awarded to the team members on winning the match.
Please check the sentence.
Can we use "on" for the context?
This is used in the UK, yes. '
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
This is used in the UK, yes. I guess it is an abbreviated form of 'on the occasion of...'