First you must have a passport.
Then there is the visa issue. In situations like this (going to watch a match), you can only apply for a tourist visa. It is currently difficult to obtain a personal tourist visa to Spain, but it is not impossible. You need to have a deposit of tens of thousands of yuan in the bank as a deposit, and then your company will issue a certificate proving that you will definitely return to your country to work after your trip. Specifically, you have to go to the Spanish Embassy in Beijing or Shanghai to inquire about the specific documents required. Policies are constantly changing, but generally speaking, a deposit and a certificate from the employer are required. These two are necessary and the most important.
Supplement: You can also go with a tour group, but you must provide the travel agency with a cash deposit of 60,000 to 70,000 yuan. And you should also consult with the tour group in advance whether you can move freely within Spain, because there is definitely no tour group that will take you to watch football. You can only go with the tour group and then be free within one or two days. Activities, and then you go to watch the football on your own.