Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
Barcelona won the final 5–0 for their 4th consecutive and 30th overall Copa del Rey title.
Background
Barcelona were competing in their 40th Copa del Rey final, extending the record of 39 which they previously shared with Real Madrid, having won 29 titles prior, a competition record. They were the reigning champions, having defeated Deportivo Alavés 3–1 in the earlier 2017 final at the Vicente Calderón in Madrid. This was their fifth consecutive final, a feat never accomplished before, and were seeking a fourth consecutive title, a record shared by Real Madrid (1905, 1906, 1907, 1908) and Athletic Bilbao (1930, 1931, 1932, 1933).
Sevilla were competing in their ninth Copa del Rey final, having won a total of five titles prior (1935, 1939, 1948, 2007 and 2010).
The pairing was a rematch from the 2016 final, where Barcelona won 2–0 after extra time.