Jump to content

Iraq national under-23 football team results

From Wikipedia, the free encyclopedia

List of football games played by the Iraq national under-23 football team since 1995.

Results

[edit]

1990s

[edit]

1995

22 September 1995 1996 Olympics qualification Qatar  0–0  Iraq Doha, Qatar
29 September 1995 1996 Olympics qualification Jordan  0–4  Iraq Amman, Jordan
Chathir ,
Fawzi
Wahaib

1996

6 March 1996 Friendly China  4–1  Iraq Nanhai, China
Sabbar
8 March 1996 Friendly China  0–1  Iraq Shenzhen, China
Obeid

1999

12 January 1999 Friendly Vietnam  0–0  Iraq Hanoi, Vietnam
21 April 1999 Friendly China  3–0  Iraq Shanghai, China
3 July 1999 2000 Olympics qualification Iraq  4–2  Jordan Amman, Jordan
Khudhair 2', 41'
Mezher 8'
Hassan 34'

2000s

[edit]

2002

20 November 2002 Friendly Qatar  2–1  Iraq Doha, Qatar
Mnajed 36'
23 November 2002 Friendly Bahrain  2–2  Iraq Manama, Bahrain
A.Salah 62'
L.Salah 87'

2003

2 February 2003 Friendly Syria  1–3  Iraq Damascus, Syria
Munir 25'
Karim 45'
Mohammed 46'
4 February 2003 Friendly Syria  1–5  Iraq Damascus, Syria
Jawad 28'
Abdulsada 32'
Mohammed 51'
Mahmoud 66', 85'
9 August 2003 Abha Championship Iraq  2–2  Senegal Abha, Saudi Arabia
Mahmoud 12'
Akram 78'
13 August 2003 Abha Championship Iraq  0–0 (a.e.t.)
(4–3 p)
 Syria Abha, Saudi Arabia
15 August 2003 Abha Championship Iraq  1–0  Morocco Abha, Saudi Arabia
Mahmoud 81'
10 September 2003 2004 Olympics qualification Iraq  3–1  Vietnam Damascus, Syria
Mnajed 20', 73'
Mahmoud 76'
17 September 2003 2004 Olympics qualification Vietnam  1–1  Iraq Hanoi, Vietnam
Sadir 32'

2004

3 March 2004 2004 Olympics qualification Iraq  4–0  Oman Amman, Jordan
Akram 54'
Mahmoud 55'
Karim 75'
Mohammed 89'
6 April 2004 Friendly South Korea  1–0  Iraq Seoul, South Korea
Kim Dong-hyun 37' Stadium: Seoul World Cup Stadium
Attendance: 25,204
Referee: Kashihara (Japan)
28 April 2004 2004 Olympics qualification Oman  2–0  Iraq Muscat, Oman
12 August 2004 2004 Olympics Iraq  4–2 Portugal Portugal Pampeloponnisiako Stadium, Patras
20:30 E. Mohammed 16'
H. Mohammed 29'
Mahmoud 56'
Sadir 90+3'
Report Jabar 13' (o.g.)
Bosingwa 45'
Attendance: 5,689
Referee: Divine Evehe (Cameroon)
15 August 2004 2004 Olympics Costa Rica  0–2  Iraq Karaiskakis Stadium, Athens
20:30 Report H. Mohammed 67'
Karim 72'
Attendance: 12,150
Referee: Charles Ariiotima (Tahiti)
18 August 2004 2004 Olympics Morocco  2–1  Iraq Pampeloponnisiako Stadium, Patras
20:30 Bouden 69' (pen.)
Aqqal 77'
Report Sadir 63' Attendance: 4,019
Referee: Horacio Elizondo (Argentina)
21 August 2004 2004 Olympics Iraq  1–0  Australia Pankritio Stadium, Heraklion
18:00 E. Mohammed 64' Report Attendance: 10,023
Referee: Carlos Batres (Guatemala)
24 August 2004 2004 Olympics Iraq  1–3  Paraguay Kaftanzoglio Stadium, Thessaloniki
21:00 Farhan 83' Report Cardozo 17', 34'
Bareiro 68'
Attendance: 6,213
Referee: Éric Poulat (France)
27 August 2004 2004 Olympics Italy  1–0  Iraq Kaftanzoglio Stadium, Thessaloniki
20:30 Gilardino 8' Report Attendance: 5,203
Referee: Jorge Larrionda (Uruguay)

2006

18 November 2006 2006 Asian Games Indonesia  0–6  Iraq Al-Ahli Stadium, Doha
18:00 Jassim 18'
Abid Ali 24'
Karim 36' (pen.), 63'
Mansour 82'
Rehema 89'
Attendance: 1,300
Referee: Yang Zhiqiang (China)
21 November 2006 2006 Asian Games Iraq  2–0  Singapore Al-Ahli Stadium, Doha
18:00 Karim 5'
Mahmoud 7'
Attendance: 300
Referee: Abdullah Balideh (Qatar)
24 November 2006 2006 Asian Games Iraq  0–0  Syria Al-Ahli Stadium, Doha
18:00 Attendance: 2,200
Referee: Ramachandran Krishnan (Malaysia)
29 November 2006 2006 Asian Games China  1–0  Iraq Al-Arabi Stadium, Doha
19:45 Haibin 7' Attendance: 615
Referee: Abdulrahman Abdou (Qatar)
3 December 2006 2006 Asian Games Oman  0–2  Iraq Al-Arabi Stadium, Doha
19:45 Rehema 30'
Abdul-Zahra 45+2'
Attendance: 2,373
Referee: Ajjagowder Arjunan (India)
6 December 2006 2006 Asian Games Malaysia  0–4  Iraq Al-Arabi Stadium, Doha
19:45 Rehema 14'
Mahmoud 54', 55'
Karim 65'
Attendance: 2,357
Referee: Nasser Darwish (Jordan)
9 December 2006 2006 Asian Games Uzbekistan  1–2 (a.e.t.)  Iraq Al-Gharafa Stadium, Al-Rayyan
16:00 Geynrikh 45+1' Jassim 10'
Mansour 95'
Attendance: 2,525
Referee: Ramachandran Krishnan (Malaysia)
12 December 2006 2006 Asian Games Iraq  1–0  South Korea Al-Gharafa Stadium, Al-Rayyan
16:00 Saeed 24' Attendance: 3,150
Referee: Ali Al-Badwawi (United Arab Emirates)
15 December 2006 2006 Asian Games Qatar  1–0  Iraq Al-Sadd Stadium, Doha
16:00 Mohammed 63' Attendance: 15,000
Referee: Hiroyoshi Takayama (Japan)

2007

16 May 2007 2008 Olympics qualification India  1–1  Iraq Jawaharlal Nehru Stadium, Delhi
18:00 UTC+05:30 Saikh 72' Report Jassim 54' Attendance: 5,000
Referee: Muhsen Basma (Syria)
22 August 2007 2008 Olympics qualification Iraq  0–0  Australia Al-Rayyan Stadium, Al-Rayyan
19:00 UTC+3 Attendance: 1,500
Referee: Sun Baojie (China PR)
17 October 2007 2008 Olympics qualification North Korea  0–0  Iraq Kim Il-sung Stadium, Pyongyang
16:00 UTC+9 Attendance: 17,000
Referee: Hasan Tayeb (Bangladesh)
21 November 2007 2008 Olympics qualification Iraq  5–2  Lebanon Al-Rayyan Stadium, Al-Rayyan (Qatar)
16:00 UTC+3 Abdul-Zahra 8', 23', 81'
Mustafa 30'
Samer Saeed 37'
Hassan Maatouk 59' (pen.)
Al Saadi 72' (pen.)
Attendance: 100
Referee: Khalil Al Ghamdi (Saudi Arabia)

2010s

[edit]

2011

19 June 2011 2012 Olympics qualification Iraq  3–0
(awarded)
 Iran Franso Hariri Stadium, Erbil
18:00 Report Mosalman 30' Attendance: 18,000
Referee: Choi Myung-Yong (South Korea)
23 June 2011 2012 Olympics qualification Iran  0–2  Iraq Azadi Stadium, Tehran
20:00 Report Radhi 35', 63' Attendance: 18,739
Referee: Yuichi Nishimura (Japan)
21 September 2011 2012 Olympics qualification Uzbekistan  2–0  Iraq JAR Stadium, Tashkent
18:00 Temurkhuja 71'
Turaev 78'
Report Attendance: 7,223
Referee: Kim Dong-Jin (South Korea)
22 November 2011 2012 Olympics qualification Iraq  0–0  Australia Al Arabi Stadium, Doha
17:15 Report Attendance: 200
Referee: Andre El Haddad (Lebanon)

2012

21 February 2012 2012 Olympics qualification Iraq  2–1  Uzbekistan Al Arabi Stadium, Doha
16:45 M. Abdullah 45+2' (pen.)
Ahmad 88'
Report Musaev 23' Attendance: 100
Referee: Tan Hai (China PR)
14 March 2012 2012 Olympics qualification Australia  0–0  Iraq Central Coast Stadium, Gosford
19:30 Report Attendance: 2,071
Referee: Yuichi Nishimura (Japan)
23 June 2012 2013 AFC U-22 Q Iraq  4–0  Turkmenistan Royal Oman Police Stadium, Muscat
19:45 Shokan 24' (pen.)
Adnan 42'
Abdul-Raheem 54'
Kamil 86'
Attendance: 50
Referee: Ali Abdulnabi (Bahrain)
25 June 2012 2013 AFC U-22 Q Iraq  2–1  India Royal Oman Police Stadium, Muscat
19:45 Alialah 34'
Abdul-Hussein 48'
George 83' Attendance: 75
Referee: Mohd Nafeez Abdul Wahab (Malaysia)
28 June 2012 2013 AFC U-22 Q Lebanon  1–5  Iraq Sultan Qaboos Sports Complex, Muscat
17:00 El Baba 77' Abdul-Raheem 45+2'
Abdul-Hussein 64'
Abbas 79'
Faez 84'
Adnan 90+1' (pen.)
Attendance: 50
Referee: Dmitriy Mashentsev (Kyrgyzstan)
30 June 2012 2013 AFC U-22 Q Iraq  1–1  Oman Sultan Qaboos Sports Complex, Muscat
20:00 Nadhim 57' Al-Saadi 62' Attendance: 300
Referee: Akbar Bakhshizadeh (Iran)
3 July 2012 2013 AFC U-22 Q United Arab Emirates  0–0  Iraq Royal Oman Police Stadium, Muscat
20:00 Attendance: 100
Referee: Yousef Al-Marzouq (Kuwait)

2013

19 September 2013 2013 Islamic Solidarity Iraq  2–3  Turkey Bumi Sriwijaya Stadium, Palembang
15:30 WIB Kalaf 13'
Salah 68'
Report Alkan 57', 90+4'
Nişancı 85'
Referee: Ilgiz Tantashev (Uzbekistan)
23 September 2013 2013 Islamic Solidarity Iraq  0–0  Syria Bumi Sriwijaya Stadium, Palembang
15:30 WIB Referee: Phongsanit Xaypaseuth (Laos)
25 September 2013 2013 Islamic Solidarity Saudi Arabia  2–2  Iraq Gelora Sriwijaya Stadium, Palembang
15:30 WIB Saleh Mohammed Jamaan 34'
Omar Salman Sahimi 43'
Waleed 48'
Kalaf 54'
Referee: Rosy Faulur (Indonesia)

2014

16 January 2014 2013 AFC U-22 Championship China  0–1  Iraq Royal Oman Police Stadium, Muscat
20:00 Report Hussein 14' (pen.) Attendance: 300
Referee: Hettikamkanamge Perera (Sri Lanka)
20 January 2014 2013 AFC U-22 Championship Iraq  1–0  Japan Seeb Stadium, Seeb
20:00 Kalaf 84' Report Attendance: 2,250
Referee: Mohd Amirul Izwan Bin Yaacob (Malaysia)
14 September 2014 2014 Asian Games Iraq  4–0    Nepal Football Stadium, Incheon
14:00 Rasan 5'
Mahmoud 45+1'
Chand 85' (o.g.)
Bahjat 90+2'
Report Referee: Ma Ning (China)
17 September 2014 2014 Asian Games Japan  1–3  Iraq Goyang Stadium, Goyang
20:00 Nakajima 36' Report Tariq 12'
Adnan 48', 72'
Referee: Charymurat Kurbanov (Turkmenistan)
21 September 2014 2014 Asian Games Kuwait  0–3  Iraq Hwaseong Stadium, Hwaseong
14:00 Report Tariq 16', 62'
Hussein 71'
Referee: Abdullah Balideh (Qatar)
28 September 2014 2014 Asian Games Saudi Arabia  0–3  Iraq Goyang Stadium, Goyang
17:00 Report Mahmoud 10', 29'
Al-Shamekh 49' (o.g.)
Referee: Ahmed Al-Kaf (Oman)

2015

12 March 2015 Friendly Iraq  2–1  Jordan Dubai, UAE
Hussein
18 March 2015 Friendly Iraq  2–1  Saudi Arabia Dubai, UAE
Natiq
Waleed
25 March 2015 2016 AFC U-23 Q Lebanon  1–4  Iraq Muscat, Oman
Hussein 44'
Kamil 72', 85'
Waleed 81'
Stadium: Sultan Qaboos Sports Complex, Muscat
27 March 2015 2016 AFC U-23 Q Iraq  7–1  Maldives Muscat, Oman
Waleed 3', 65'
Kamil 45'
Rasan 47', 90+3'
Tariq 76'
Husni 90+2'
Stadium: Sultan Qaboos Sports Complex, Muscat
31 March 2015 2016 AFC U-23 Q Iraq  2–2  Oman Muscat, Oman
Mabrook 3' (o.g.)
Kamel 47'
Stadium: Sultan Qaboos Sports Complex, Muscat
23 December 2015 Friendly Jordan  0–1  Iraq Amman, Jordan
Faez 80'
29 December 2015 Friendly Iraq  1–0  China Dubai, UAE
Fayyadh 67'

2016

2 January 2016 Friendly Iraq  3–1  North Korea Dubai, UAE
Hussein 34', 51'
Ali 85'
6 January 2016 Friendly Iraq  3–0  Saudi Arabia Dubai, UAE
Hussein
Attwan
13 January 2016 2016 AFC U-23 Championship Iraq  2–0  Yemen Suheim Bin Hamad Stadium, Doha
19:30 Faez 36' (pen.)
Husni 39'
Report Attendance: 545
Referee: Ryuji Sato Japan
16 January 2016 2016 AFC U-23 Championship Uzbekistan  2–3  Iraq Suheim Bin Hamad Stadium, Doha
19:30 Khamdamov 1'
Khakimov 79'
Report Attwan 38'
Kamil 43'
Tariq 84'
Attendance: 686
Referee: Ahmed Al-Kaf Oman
19 January 2016 2016 AFC U-23 Championship Iraq  1–1  South Korea Grand Hamad Stadium, Doha
19:30 Waleed 90+2' Report Kim Hyun 22' Attendance: 1,086
Referee: Abdulrahman Al-Jassim Qatar
26 January 2016 2016 AFC U-23 Championship Japan  2–1  Iraq Abdullah bin Khalifa Stadium, Doha
16:30 Kubo 26'
Harakawa 90+3'
Report Natiq 43' Attendance: 1,489
Referee: Mohd Amirul Izwan Malaysia
13 July 2016 Friendly Algeria  2–3  Iraq Algiers, Algeria
17 July 2016 Friendly Algeria  2–0  Iraq Algiers, Algeria
24 July 2016 Friendly South Korea  0–1  Iraq Brasília, Brazil
4 August 2016 2016 Olympic Games Iraq  0–0  Denmark Estádio Nacional Mané Garrincha, Brasília
13:00 [1] Attendance: 18,000
Referee: César Arturo Ramos (Mexico)
7 August 2016 2016 Olympic Games Brazil  0–0  Iraq Estádio Nacional Mané Garrincha, Brasília
22:00 [2] Attendance: 65,829
Referee: Ovidiu Hațegan (Romanian)

2017

10 June 2017 Friendly Thailand  1–1  Iraq Chonburi Stadium, Chonburi
(UTC+7) Sittichok 83' (pen.) Jaffal 48'
26 June 2017 Friendly Iraq  2–0  Syria Karbala Sports City, Karbala
Hussein 57'
Shakor 87' (pen.)
29 June 2017 Friendly Iraq  1–1  Syria Karbala Sports City, Karbala
Hussein 42' Naji 28'
19 July 2017 2018 AFC U-23 Q Iraq  8–0  Afghanistan Prince Faisal bin Fahd Stadium, Riyadh
17:55 Rasan 13' (pen.)
Hussein 39' (pen.), 45', 65', 74', 85'
Mhawi 82'
Jaffal 86'
Report Attendance: 500
Referee: Sultan Abdulrazzaq Al Marzooqi (United Arab Emirates)
23 July 2017 2018 AFC U-23 Q Iraq  2–0  Saudi Arabia Prince Faisal bin Fahd Stadium, Riyadh
20:55 Ali 23'
Hussein 45+1'
Report Attendance: 500
Referee: Yaqoob Abdul Baki (Oman)

2018

10 January 2018 2018 AFC U-23 Championship Iraq  4–1  Malaysia Changshu Stadium, Changshu
16:00 Jaffal 5'
Attwan 28'
Mhawi 56'
Al-Saedi 81'
Report Safawi 79' Attendance: 230
Referee: Valentin Kovalenko (Uzbekistan)
13 January 2018 2018 AFC U-23 Championship Saudi Arabia  0–0  Iraq Changshu Stadium, Changshu
Report Attendance: 1,010
Referee: Ma Ning (China)
25 July 2018 Friendly Iraq  2–1  Iran Franso Hariri Stadium, Erbil
29 July 2018 Friendly Iraq  0–1  Iran Franso Hariri Stadium, Erbil

2019

8 March 2019 Friendly Qatar  0–1  Iraq Aspire 5, Doha
22 March 2019 2020 AFC U-23 Q Iraq  5–0  Yemen Shahid Dastgerdi Stadium, Tehran
Report Attendance: 102
Referee: Muhammad Taqi (Singapore)
26 March 2019 2020 AFC U-23 Q Iraq  0–0  Iran Azadi Stadium, Tehran
Report Attendance: 2,520
Referee: Muhammad Taqi (Singapore)
6 September 2019 Friendly Bahrain  0–2  Iraq National Stadium, Manama
9 September 2019 Friendly Bahrain  1–0  Iraq National Stadium, Manama

2020s

[edit]

2020

8 January 2020 2020 AFC U-23 Championship Iraq  1–1  Australia Thammasat Stadium, Rangsit
Nassif 77' Piscopo 62' Referee: Fu Ming (China)
11 January 2020 2020 AFC U-23 Championship Bahrain  2–2  Iraq Thammasat Stadium, Rangsit
Isa 44'
Marhoon 86'
Al-Ammari 65'
Nassif 90+2'
Referee: Ko Hyung-jin (South Korea)

2021

4 October 2021 2021 WAFF U-23 Championship Palestine  0–1  Iraq Dammam, Saudi Arabia
15:30 Report Stadium: Prince Mohamed bin Fahd Stadium
Referee: Mokhtar Al-Arami (Yemen)

2022

23 March 2022 2022 Dubai Cup Vietnam  0–0  Iraq Dubai, United Arab Emirates
Stadium: The Sevens Stadium
26 March 2022 2022 Dubai Cup Iraq  1–2  Saudi Arabia Dubai, United Arab Emirates
29 March 2022 (2022-03-29) 2022 Dubai Cup Thailand  1–2  Iraq Dubai, United Arab Emirates
19:00 UTC+4
Stadium: The Sevens Stadium
24 May 2022 (2022-05-24) Friendly Iraq  0–1  Iran Baghdad, Iraq
Stadium: Al-Madina Stadium
27 May 2022 (2022-05-27) Friendly Iraq  3–1  Iran Baghdad, Iraq
  • 50'
Stadium: Al-Madina Stadium
1 June 2022 (2022-06-01) 2022 AFC U-23 Asian Cup Jordan  1–1  Iraq Markaziy Stadium, Qarshi
22:00 UTC+5 Live Report
Stats Report
Attendance: 417
Referee: Khalid Al-Turais (Saudi Arabia)
4 June 2022 2022 AFC U-23 Asian Cup Iraq  1–1  Australia Markaziy Stadium, Qarshi
18:00 UTC+5 Live Report
Stats Report
Attendance: 492
Referee: Akhrol Riskullaev (Uzbekistan)
7 June 2022 2022 AFC U-23 Asian Cup Iraq  3–1  Kuwait Qarshi, Uzbekistan
18:00 UTC+5 Live Report
Stats Report
Stadium: Markaziy Stadium
Attendance: 1,850
Referee: Omar Al-Ali (United Arab Emirates)

2023

22 March 2023 (2023-03-22) 2023 Doha Cup Iraq  3–0  Vietnam Doha, Qatar
22:45 UTC+3 Stadium: Al-Gharrafa Stadium
25 March 2023 (2023-03-25) 2023 Doha Cup Iraq  0–1  South Korea Doha, Qatar
20:30 UTC+3 Stadium: Suheim bin Hamad Stadium
28 March 2023 (2023-03-28) 2023 Doha Cup Iraq  1–0  Oman Doha, Qatar
23:30 UTC+3 Stadium: Grand Hamad Stadium
12 June 2023 (2023-06-12) 2023 WAFF U-23 Championship Jordan  2–2  Iraq Baghdad, Iraq
21:45 UTC+3 Stadium: Al-Madina Stadium
Referee: Faisal Al-Balawi
18 June 2023 (2023-06-18) 2023 WAFF U-23 Championship Iraq  1–0  Oman Baghdad, Iraq
Stadium: Al-Madina Stadium
20 June 2023 (2023-06-20) 2023 WAFF U-23 Championship Iran  1–1
(4-5 p)
 Iraq Baghdad, Iraq
Stadium: Al-Madina Stadium
21 August 2023 (2023-08-21) Friendly Iraq  4–2  Sudan Basra, Iraq
Stadium: Basra International Stadium
25 August 2023 (2023-08-25) Friendly Iraq  1–1  Sudan Basra, Iraq
Stadium: Basra International Stadium
31 August 2023 (2023-08-31) Friendly Iraq  1–2  Oman Basra, Iraq
Stadium: Basra International Stadium
12 October 2023 Friendly Morocco  0–1  Iraq Casablanca, Morocco
Al-Hamawi 42' Stadium: Père Jégo Stadium
18 November 2023 Friendly United States  1–1  Iraq San Pedro del Pinatar, Spain
11:00 ET Stadium: Pinatar Arena

2024

20 January 2024 Friendly Egypt  0–1  Iraq Dubai, UAE
27 January 2024 Friendly Togo  2–3  Iraq Dubai, UAE
11 April 2024 Friendly Japan  1–0  Iraq Doha, Qatar
Stadium: Qatar University Stadium
16 April 2024 2024 AFC U-23 Asian Cup Iraq  0–2  Thailand Al Wakrah, Qatar
18:30 Report
Stadium: Al Janoub Stadium
Attendance: 854
Referee: Ahmed Eisa Darwish (United Arab Emirates)
19 April 2024 2024 AFC U-23 Asian Cup Tajikistan  2–4  Iraq Al Wakrah, Qatar
21:00
Report
Stadium: Al Janoub Stadium
Attendance: 4,273
Referee: Shaun Evans (Australia)
22 April 2024 2024 AFC U-23 Asian Cup Saudi Arabia  1–2  Iraq Al Rayyan, Qatar
18:30
Report
Stadium: Khalifa International Stadium
Referee: Hiroyuki Kimura (Japan)
29 April 2024 2024 AFC U-23 Asian Cup Japan  2–0  Iraq Al Rayyan, Qatar
20:30
Report Stadium: Jassim bin Hamad Stadium
Attendance: 6,405
Referee: Shaun Evans (Australia)
2 May 2024 2024 AFC U-23 Asian Cup Iraq  2–1  Indonesia Doha, Qatar
18:30
Report
Stadium: Abdullah bin Khalifa Stadium
Attendance: 8,090
Referee: Majed Al-Shamrani (Saudi Arabia)
17 July 2024 Friendly Iraq  1–2  Egypt Anglet, France
24 July 2024 2024 Summer Olympics Iraq  2–1  Ukraine Décines-Charpieu, France
19:00
Report Stadium: Stade de Lyon
Attendance: 10,637[2]
Referee: Mahmood Ali Ismail (Sudan)
30 July 2024 2024 Summer Olympics Morocco  3–0  Iraq Nice, France
17:00 Report Stadium: Stade de Nice
Referee: Ramon Abatti (Brazil)

References

[edit]
  1. ^ "Match Report: RSA vs IRQ" (PDF). Rio 2016 Official Website. Archived from the original (PDF) on 22 October 2016. Retrieved 10 August 2016.
  2. ^ "Match report – Iraq v Ukraine" (PDF). Olympics.com. International Olympic Committee. 24 July 2024. Retrieved 24 July 2024.