Smarter people than I have not answered you yet; so, I shall have a go. Here in the United States, probably everyone would construe "competition" as singular. " Of course, English speakers in other areas might consider it as plural.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.