28 May
3,940 matches have been played on this date since 1967: 4,907 goals, 343 competitions, 44 different years.
Highlights of this date
Finals, derbies, upsets and record scores — by importance
-
2016Exactly 10 years ago
UEFA Champions League · Final
Real Madrid1
Atlético Madrid1
Penalties 5–3
-
20224 years ago
UEFA Champions League · Final
Liverpool FC0
Real Madrid1
Winner's pre-match chance 17%
-
20242 years ago
VriendenLoterij Eredivisie · Final
NAC Breda6
Excelsior2
-
200917 years ago
Bundesliga · Final
Energie Cottbus0
1. FC Nürnberg3
-
201511 years ago
Bundesliga · Final
Hamburger SV1
Karlsruhe1
-
20197 years ago
VriendenLoterij Eredivisie · Final
Vitesse0
FC Utrecht2
Winner's pre-match chance 23%
-
20179 years ago
Ligue 1 · Final
Lorient0
Troyes0
-
199531 years ago
LaLiga
Sevilla2
Celta Vigo3
Winner's pre-match chance 13%
Upsets in history
Matches on this date won by the side with the lower pre-match chance
-
198343 years ago
Bundesliga
FC Bayern München0
FC Schalke 041
Winner's pre-match chance 7.2%
-
199531 years ago
Serie A
AC Milan0
Bari1
Winner's pre-match chance 9.3%
-
20233 years ago
LaLiga
Athletic Club0
Elche1
Winner's pre-match chance 11% · odds 9.00
-
199531 years ago
LaLiga
Sevilla2
Celta Vigo3
Winner's pre-match chance 13%
Records of this date
The most extreme scores on this date in leading competitions
This date in other sports
The most notable matches of each sport from top-level competitions
Basketball
All (312)Tennis
All (558)Volleyball
All (46)Ice hockey
All (29)Handball
All (144)Baseball
All (551)Esports
All (193)MMA
All (9)Darts
All (3)Table tennis
All (31)Rugby
All (89)Cricket
All (14)Futsal
All (120)Badminton
All (15)Water polo
All (4)Aussie rules
All (23)Mini football
All (28)Year by year
The most notable matches of each year — newest first
-
2025 1 year ago
-
Real Betis
1–4
Chelsea
-
Sochi
1–2
Nizhny Novgorod
-
Internacional
2–1
Bahia
-
Indiana Pacers
130–121
New York Knicks
301 more matches on this date that year
-
Real Betis
-
2024 2 years ago
-
NAC Breda
6–2
Excelsior
-
SV Wehen Wiesbaden
1–2
SSV Jahn Regensburg
-
Atlético Mineiro
4–0
Caracas F.C.
-
Indiana Pacers
102–105
Boston Celtics
259 more matches on this date that year
-
NAC Breda
-
2023 3 years ago
-
Athletic Club
0–1
Elche
-
Southampton
4–4
Liverpool FC
-
Monza
0–1
Lecce
-
Miami Heat
103–104
Boston Celtics
490 more matches on this date that year
-
Athletic Club
-
2022 4 years ago
-
Liverpool FC
0–1
Real Madrid
-
Melbourne City
0–2
Western United
-
São Paulo
2–2
Ceará
-
Boston Celtics
103–111
Miami Heat
441 more matches on this date that year
-
Liverpool FC
-
2021 Exactly 5 years ago
-
LDU
5–2
Unión La Calera
-
Western United
1–6
Melbourne Victory
-
MŠK Žilina
3–2
FC ViOn Zlaté Moravce
-
Henri Laaksonen
2–1
Juan Manuel Cerundolo
216 more matches on this date that year
-
LDU
-
2020 6 years ago
-
VfB Stuttgart
3–2
Hamburger SV
-
Þór Akureyri
2–2
Fylkir Reykjavík
-
Guadalupe FC
3–1
Municipal Pérez Zeledón
-
Brisbane Broncos
6–34
Parramatta Eels
40 more matches on this date that year
-
VfB Stuttgart
-
2019 7 years ago
-
Vitesse
0–2
FC Utrecht
-
Go Ahead Eagles
4–5
RKC Waalwijk
-
De Graafschap
0–2
Sparta Rotterdam
-
Boston Bruins
4–2
St. Louis Blues
182 more matches on this date that year
-
Vitesse
-
2018 8 years ago
-
Şamaxı FK
1–0
Qəbələ FK
-
Coventry City
3–1
Exeter City
-
Ikaros Aspropirgou
4–4
Krios Aspropyrgou
-
Boston Celtics
79–87
Cleveland Cavaliers
126 more matches on this date that year
-
Şamaxı FK
-
2017 9 years ago
379 more matches on this date that year
-
2016 Exactly 10 years ago
-
Real Madrid
1–1
Atlético Madrid
-
Cruzeiro
1–1
América Mineiro
-
Monopoli
1–2
Ischia
-
Flamengo
89–84
Bauru Basket
267 more matches on this date that year
-
Real Madrid
-
2015 11 years ago
-
Hamburger SV
1–1
Karlsruhe
-
SC Heerenveen
2–2
Vitesse
-
Roda JC Kerkrade
0–1
NAC Breda
-
Kauno Žalgiris
73–66
Rytas Vilnius
126 more matches on this date that year
-
Hamburger SV
-
2014 12 years ago
-
Palmeiras
0–2
Botafogo
-
AC Barnechea
0–1
San Luis de Quillota
-
Trujillanos FC
6–1
Aragua FC
-
Queensland Maroons
8–12
New South Wales Blues
173 more matches on this date that year
-
Palmeiras
Earlier years: 1967–2013 (32 years)
-
2013 13 years ago
-
Neftçi PFK
5–3
Xəzər Lənkəran
-
SG Dynamo Dresden
2–0
VfL Osnabrück
-
Sligo Rovers
0–1
Dundalk FC
-
PGE Turów Zgorzelec
65–79
Zastal Zielona Góra
68 more matches on this date that year
-
Neftçi PFK
-
2012 14 years ago
-
FC Aarau
1–0
FC Sion
-
Portugal U19
7–1
Israel U19
-
Rampla Juniors
1–7
Club Atlético Peñarol
-
San Antonio Spurs
101–98
Oklahoma City Thunder
96 more matches on this date that year
-
FC Aarau
-
2011 Exactly 15 years ago
-
FC Barcelona
3–1
Manchester United
-
Internacional
0–1
Ceará
-
Bellinzona
1–0
Servette FC
-
Leicester Tigers
18–22
Saracens
200 more matches on this date that year
-
FC Barcelona
-
2010 16 years ago
-
Vasco da Gama
3–2
Internacional
-
Athletico
2–1
Atlético Goianiense
-
Goiás
0–0
Ceará
-
Citta Di Montesilvano C5
3–1
Marca Futsal
82 more matches on this date that year
-
Vasco da Gama
-
2009 17 years ago
-
Energie Cottbus
0–3
1. FC Nürnberg
-
HNK Hajduk Split
3–4
GNK Dinamo Zagreb
-
Defensor Sporting
0–1
Estudiantes
-
Olympiacos BC
74–70
Panathinaikos BC
127 more matches on this date that year
-
Energie Cottbus
-
2008 18 years ago
-
Sandnes Ulf
2–3
Nybergsund
-
FC Rostov
3–1
SKA-Khabarovsk
-
Dinamo Bryansk
1–3
Zvezda Irkutsk
-
San Antonio Spurs
91–93
Los Angeles Lakers
38 more matches on this date that year
-
Sandnes Ulf
-
2007 19 years ago
-
Cleveland Cavaliers
88–82
Detroit Pistons
-
Tampa Bay Rays
6–5
Detroit Tigers
-
Kansas City Royals
1–9
Baltimore Orioles
19 more matches on this date that year
-
Cleveland Cavaliers
-
2006 Exactly 20 years ago
-
Fluminense
1–0
Flamengo
-
Palmeiras
0–1
Grêmio
-
Goiás
2–1
São Caetano U23
-
Miami Heat
98–83
Detroit Pistons
29 more matches on this date that year
-
Fluminense
-
2005 21 years ago
-
Çaykur Rizespor
1–2
MKE Ankaragücü
-
Samsunspor
0–1
Diyarbakırspor
-
İstanbulspor
0–5
Trabzonspor
-
St. Louis Cardinals
3–1
Washington Nationals
43 more matches on this date that year
-
Çaykur Rizespor
-
2004 22 years ago
11 more matches on this date that year
-
2003 23 years ago
16 more matches on this date that year
-
2001 Exactly 25 years ago
-
2000 26 years ago
-
AO Trikala
3–5
PAOK
-
Olympiacos FC
5–1
GE Panachaiki
-
GS Apollon Smyrnis
0–1
Ethnikos Asteras FC
-
Portland Trail Blazers
91–103
Los Angeles Lakers
5 more matches on this date that year
-
AO Trikala
-
1999 27 years ago
-
1997 29 years ago
-
1996 Exactly 30 years ago
-
1995 31 years ago
-
Sevilla
2–3
Celta Vigo
-
AC Milan
0–1
Bari
-
Real Zaragoza
5–3
SD Compostela
-
Houston Rockets
81–103
San Antonio Spurs
27 more matches on this date that year
-
Sevilla
-
1994 32 years ago
-
1993 33 years ago
-
1992 34 years ago
-
1991 Exactly 35 years ago
-
1990 36 years ago
-
1989 37 years ago
-
Galatasaray
5–2
MKE Ankaragücü
-
Celta Vigo
1–2
Real Oviedo
-
AS Roma
0–0
Lazio
-
Phoenix Suns
117–122
Los Angeles Lakers
20 more matches on this date that year
-
Galatasaray
-
1988 38 years ago
-
1987 39 years ago
-
1985 41 years ago
7 more matches on this date that year
-
1983 43 years ago
-
FC Bayern München
0–1
FC Schalke 04
-
VfL Bochum 1848
6–0
1. FC Nürnberg
-
Hamburger SV
5–0
Borussia Dortmund
15 more matches on this date that year
-
FC Bayern München
-
1982 44 years ago
-
1978 48 years ago
-
1976 Exactly 50 years ago
-
1972 54 years ago
4 more matches on this date that year
-
1967 59 years ago
1 more matches on this date that year
How are matches picked?
Only from our archive: leading football competitions (priority ≤ 650) and the top two tiers in other sports. Each match gets an importance score: competition weight, final (semi-final), derby (both clubs share a home city), upset (winner's pre-match chance ≤ 40% by odds or our Elo model), goal fest (7+ goals), rout (5+ margin) and round anniversaries (5, 10, 25 … years). Dates are in UTC.