Historical Events

July

Discover 39 significant historical events from July 1902 to 2024, featuring battles, discoveries, and cultural milestones that shaped our world.

July 1 8 events

UEFA Euro 2012 finals

2012

2022 World Athletics Championships – men's high jump

2022

2022 World Athletics Championships – men's 200 metres

2022
July 2 2 events

UEFA Euro 2000 Final

2000

2017 FIFA Confederations Cup Final

2017
July 3

No events recorded

July 4 2 events

UEFA Euro 2004 finals

2004

Entebbe raid

1976
July 5 1 events

Italy v Brazil

1982
July 6

No events recorded

July 7

No events recorded

July 8 2 events

Agony of Mineirão

2014

West Germany vs France

1982
July 9

No events recorded

July 10 1 events

UEFA Euro 2016 finals: Portugal v France

2016
July 11 2 events

1982 FIFA World Cup Final

1982

UEFA Euro 2020 finals

2021
July 12 1 events

Battle of Prokhorovka

1943
July 13 1 events

Live Aid

1985
July 14 1 events

2016 Nice attack

2016
July 15

No events recorded

July 16 1 events

Uruguay v Brazil 1950

1950
July 17

No events recorded

July 18 1 events

Second Congo War

2003
July 19 1 events

2019 Africa Cup of Nations Final

2019
July 20 2 events

cycling at the 1980 Summer Olympics – men's team time trial

1980

Uruguay v Argentina

1902
July 21

No events recorded

July 22 2 events

2016 Munich shooting

2016

Bretton Woods system

1944
July 23

No events recorded

July 24 3 events

cycling at the 2020 Summer Olympics – men's individual road race

2021

Young Turk Revolution

1908

2020 Coupe de France Final

2020
July 25 2 events

cycling at the 2020 Summer Olympics – women's individual road race

2021

skateboarding at the 2020 Summer Olympics – men's street

2021
July 26 1 events

skateboarding at the 2020 Summer Olympics – women's street

2021
July 27 2 events

cycling at the 2024 Summer Olympics – men's individual time trial

2024

cycling at the 2024 Summer Olympics – women's individual time trial

2024
July 28 3 events

cycling at the 2020 Summer Olympics – men's individual time trial

2021

cycling at the 1980 Summer Olympics – men's individual road race

1980

cycling at the 2020 Summer Olympics – women's individual time trial

2021
July 29

No events recorded

July 30

No events recorded

July 31

No events recorded

Historical Events in July <meta name="description" content="Browse historical events that occurred in July"> <meta name="keywords"> <link rel="canonical" href="https://whatdateis.today/events/on-this-month/july/"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <script> function openModal(dateId) { document.getElementById('modal-' + dateId).classList.remove('hidden'); document.body.style.overflow = 'hidden'; } function closeModal(dateId) { document.getElementById('modal-' + dateId).classList.add('hidden'); document.body.style.overflow = 'auto'; } // Close modal when clicking outside window.onclick = function(event) { if (event.target.classList.contains('modal-backdrop')) { event.target.classList.add('hidden'); document.body.style.overflow = 'auto'; } } // Close modal on escape key document.addEventListener('keydown', function(event) { if (event.key === 'Escape') { document.querySelectorAll('.modal-backdrop').forEach(modal => { modal.classList.add('hidden'); document.body.style.overflow = 'auto'; }); } }); </script> <div class="bg-gradient-to-b from-blue-50 to-white"> <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-16"> <!-- Header --> <div class="text-center mb-12"> <h1 class="text-4xl sm:text-5xl font-bold mb-6 text-gray-900">Historical Events</h1> <p class="text-2xl font-medium text-blue-600 mb-4">July</p> <p class="text-xl text-gray-600"> Discover 39 significant historical events from July 1902 to 2024, featuring battles, discoveries, and cultural milestones that shaped our world. </p> </div> <!-- Month Navigation --> <div class="mb-12"> <div class="bg-white rounded-xl shadow-sm p-6"> <h2 class="text-xl font-semibold mb-4">Browse Events by Month</h2> <div class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-6 gap-3"> <a href="/events/on-this-month/january" class="px-4 py-3 rounded-lg text-center transition-colors bg-gray-50 text-gray-700 hover:bg-gray-100"> January </a><a href="/events/on-this-month/february" class="px-4 py-3 rounded-lg text-center transition-colors bg-gray-50 text-gray-700 hover:bg-gray-100"> February </a><a href="/events/on-this-month/march" class="px-4 py-3 rounded-lg text-center transition-colors bg-gray-50 text-gray-700 hover:bg-gray-100"> March </a><a href="/events/on-this-month/april" class="px-4 py-3 rounded-lg text-center transition-colors bg-gray-50 text-gray-700 hover:bg-gray-100"> April </a><a href="/events/on-this-month/may" class="px-4 py-3 rounded-lg text-center transition-colors bg-gray-50 text-gray-700 hover:bg-gray-100"> May </a><a href="/events/on-this-month/june" class="px-4 py-3 rounded-lg text-center transition-colors bg-gray-50 text-gray-700 hover:bg-gray-100"> June </a><a href="/events/on-this-month/july" class="px-4 py-3 rounded-lg text-center transition-colors bg-blue-600 text-white font-medium"> July </a><a href="/events/on-this-month/august" class="px-4 py-3 rounded-lg text-center transition-colors bg-gray-50 text-gray-700 hover:bg-gray-100"> August </a><a href="/events/on-this-month/september" class="px-4 py-3 rounded-lg text-center transition-colors bg-gray-50 text-gray-700 hover:bg-gray-100"> September </a><a href="/events/on-this-month/october" class="px-4 py-3 rounded-lg text-center transition-colors bg-gray-50 text-gray-700 hover:bg-gray-100"> October </a><a href="/events/on-this-month/november" class="px-4 py-3 rounded-lg text-center transition-colors bg-gray-50 text-gray-700 hover:bg-gray-100"> November </a><a href="/events/on-this-month/december" class="px-4 py-3 rounded-lg text-center transition-colors bg-gray-50 text-gray-700 hover:bg-gray-100"> December </a> </div> </div> </div> <!-- Calendar Grid --> <div class="bg-white rounded-xl shadow-sm p-6"> <div class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 xl:grid-cols-5 gap-4"> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 1 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 8 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">UEFA Euro 2012 finals</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2012 </span> </div> <div class="mt-2 space-y-1"> </div> </div><div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">2022 World Athletics Championships – men's high jump</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2022 </span> </div> <div class="mt-2 space-y-1"> </div> </div><div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">2022 World Athletics Championships – men's 200 metres</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2022 </span> </div> <div class="mt-2 space-y-1"> </div> </div> <button onclick="openModal('july-1')" class="w-full mt-2 px-4 py-2 bg-blue-50 text-blue-600 rounded-lg text-sm font-medium hover:bg-blue-100 transition-colors"> View all 8 events </button> </div> </div> <div id="modal-july-1" class="modal-backdrop hidden fixed inset-0 bg-black bg-opacity-50 z-50 overflow-y-auto p-4"> <div class="min-h-screen flex items-center justify-center"> <div class="bg-white rounded-xl max-w-3xl w-full max-h-[90vh] overflow-hidden relative"> <div class="p-6 border-b border-gray-200"> <div class="flex items-center justify-between"> <h2 class="text-2xl font-bold text-gray-900"> Events on July 1 </h2> <button onclick="closeModal('july-1')" class="text-gray-400 hover:text-gray-500"> <svg class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"></path> </svg> </button> </div> </div> <div class="p-6 overflow-y-auto max-h-[calc(90vh-120px)]"> <div class="space-y-4"> <div class="bg-gray-50 rounded-lg p-4"> <div class="flex items-center justify-between gap-4 mb-2"> <h3 class="font-medium text-gray-900 text-lg">UEFA Euro 2012 finals</h3> <span class="text-sm font-medium text-gray-500 whitespace-nowrap"> 2012 </span> </div> </div><div class="bg-gray-50 rounded-lg p-4"> <div class="flex items-center justify-between gap-4 mb-2"> <h3 class="font-medium text-gray-900 text-lg">2022 World Athletics Championships – men's high jump</h3> <span class="text-sm font-medium text-gray-500 whitespace-nowrap"> 2022 </span> </div> </div><div class="bg-gray-50 rounded-lg p-4"> <div class="flex items-center justify-between gap-4 mb-2"> <h3 class="font-medium text-gray-900 text-lg">2022 World Athletics Championships – men's 200 metres</h3> <span class="text-sm font-medium text-gray-500 whitespace-nowrap"> 2022 </span> </div> </div><div class="bg-gray-50 rounded-lg p-4"> <div class="flex items-center justify-between gap-4 mb-2"> <h3 class="font-medium text-gray-900 text-lg">2022 World Athletics Championships – Women's 100 metres</h3> <span class="text-sm font-medium text-gray-500 whitespace-nowrap"> 2022 </span> </div> </div><div class="bg-gray-50 rounded-lg p-4"> <div class="flex items-center justify-between gap-4 mb-2"> <h3 class="font-medium text-gray-900 text-lg">2022 World Athletics Championships – Women's high jump</h3> <span class="text-sm font-medium text-gray-500 whitespace-nowrap"> 2022 </span> </div> </div><div class="bg-gray-50 rounded-lg p-4"> <div class="flex items-center justify-between gap-4 mb-2"> <h3 class="font-medium text-gray-900 text-lg">Candidates Tournament 2022</h3> <span class="text-sm font-medium text-gray-500 whitespace-nowrap"> 2022 </span> </div> </div><div class="bg-gray-50 rounded-lg p-4"> <div class="flex items-center justify-between gap-4 mb-2"> <h3 class="font-medium text-gray-900 text-lg">Srebrenica massacre</h3> <span class="text-sm font-medium text-gray-500 whitespace-nowrap"> 1995 </span> </div> </div><div class="bg-gray-50 rounded-lg p-4"> <div class="flex items-center justify-between gap-4 mb-2"> <h3 class="font-medium text-gray-900 text-lg">2022 World Athletics Championships – Women's 400 metres hurdles</h3> <span class="text-sm font-medium text-gray-500 whitespace-nowrap"> 2022 </span> </div> </div> </div> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 2 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 2 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">UEFA Euro 2000 Final</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2000 </span> </div> <div class="mt-2 space-y-1"> </div> </div><div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">2017 FIFA Confederations Cup Final</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2017 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 opacity-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 3 </span> </div> <p class="text-sm text-gray-500">No events recorded</p> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 4 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 2 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">UEFA Euro 2004 finals</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2004 </span> </div> <div class="mt-2 space-y-1"> </div> </div><div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">Entebbe raid</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 1976 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 5 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 1 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">Italy v Brazil</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 1982 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 opacity-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 6 </span> </div> <p class="text-sm text-gray-500">No events recorded</p> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 opacity-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 7 </span> </div> <p class="text-sm text-gray-500">No events recorded</p> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 8 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 2 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">Agony of Mineirão</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2014 </span> </div> <div class="mt-2 space-y-1"> </div> </div><div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">West Germany vs France</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 1982 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 opacity-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 9 </span> </div> <p class="text-sm text-gray-500">No events recorded</p> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 10 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 1 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">UEFA Euro 2016 finals: Portugal v France</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2016 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 11 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 2 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">1982 FIFA World Cup Final</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 1982 </span> </div> <div class="mt-2 space-y-1"> </div> </div><div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">UEFA Euro 2020 finals</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2021 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 12 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 1 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">Battle of Prokhorovka</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 1943 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 13 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 1 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">Live Aid</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 1985 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 14 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 1 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">2016 Nice attack</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2016 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 opacity-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 15 </span> </div> <p class="text-sm text-gray-500">No events recorded</p> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 16 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 1 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">Uruguay v Brazil 1950</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 1950 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 opacity-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 17 </span> </div> <p class="text-sm text-gray-500">No events recorded</p> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 18 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 1 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">Second Congo War</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2003 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 19 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 1 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">2019 Africa Cup of Nations Final</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2019 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 20 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 2 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">cycling at the 1980 Summer Olympics – men's team time trial</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 1980 </span> </div> <div class="mt-2 space-y-1"> </div> </div><div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">Uruguay v Argentina</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 1902 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 opacity-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 21 </span> </div> <p class="text-sm text-gray-500">No events recorded</p> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 22 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 2 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">2016 Munich shooting</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2016 </span> </div> <div class="mt-2 space-y-1"> </div> </div><div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">Bretton Woods system</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 1944 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 opacity-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 23 </span> </div> <p class="text-sm text-gray-500">No events recorded</p> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 24 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 3 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">cycling at the 2020 Summer Olympics – men's individual road race</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2021 </span> </div> <div class="mt-2 space-y-1"> </div> </div><div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">Young Turk Revolution</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 1908 </span> </div> <div class="mt-2 space-y-1"> </div> </div><div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">2020 Coupe de France Final</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2020 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 25 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 2 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">cycling at the 2020 Summer Olympics – women's individual road race</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2021 </span> </div> <div class="mt-2 space-y-1"> </div> </div><div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">skateboarding at the 2020 Summer Olympics – men's street</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2021 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 26 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 1 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">skateboarding at the 2020 Summer Olympics – women's street</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2021 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 27 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 2 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">cycling at the 2024 Summer Olympics – men's individual time trial</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2024 </span> </div> <div class="mt-2 space-y-1"> </div> </div><div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">cycling at the 2024 Summer Olympics – women's individual time trial</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2024 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 28 </span> <span class="bg-blue-100 text-blue-800 text-xs font-medium px-2.5 py-0.5 rounded"> 3 events </span> </div> <div class="space-y-2"> <div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">cycling at the 2020 Summer Olympics – men's individual time trial</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2021 </span> </div> <div class="mt-2 space-y-1"> </div> </div><div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">cycling at the 1980 Summer Olympics – men's individual road race</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 1980 </span> </div> <div class="mt-2 space-y-1"> </div> </div><div class="bg-white rounded-lg p-3 shadow-sm"> <div class="flex items-center justify-between gap-2 mb-1"> <h3 class="font-medium text-gray-900 text-sm line-clamp-2">cycling at the 2020 Summer Olympics – women's individual time trial</h3> <span class="text-xs font-medium text-gray-500 whitespace-nowrap"> 2021 </span> </div> <div class="mt-2 space-y-1"> </div> </div> </div> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 opacity-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 29 </span> </div> <p class="text-sm text-gray-500">No events recorded</p> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 opacity-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 30 </span> </div> <p class="text-sm text-gray-500">No events recorded</p> </div> <div class=" block p-4 rounded-lg border transition-all border-gray-200 bg-gray-50 opacity-50 "> <div class="flex items-center justify-between mb-2"> <span class="text-lg font-semibold text-gray-900"> July 31 </span> </div> <p class="text-sm text-gray-500">No events recorded</p> </div> </div> </div> </div> </div>