**Piala Malaysia 2004** merupakan piala Malaysia edisi ke-77. Kejohanan ini bermula pada 6 Ogos sehingga 4 Disember 2004 dengan perlawanan akhir diadakan di Stadium Nasional Bukit Jalil, Kuala Lumpur. Sebanyak 16 pasukan menyertai Piala Malaysia 2004.

Pembahagian Kumpulan
--------------------

Sebanyak 16 pasukan yang meyertai pada edisi kali ini.

| Pot 1 | Pot 2 | Pot 3 | Pot 4 |
| --- | --- | --- | --- |
| Selangor **Selangor PKNS** 
Pahang Darul Makmur **Pahang FA**
Selangor **Selangor MK Land**
Kedah **Kedah FA** | Selangor **Selangor MPPJ**
Pulau Pinang **Pulau Pinang FA**
Negeri Sembilan **Negeri Sembilan FA**
Perak Darul Ridzuan **Perak FA** | Sarawak **Sarawak FA**
Kuala Lumpur **Kuala Lumpur FA**
Selangor **Selangor Public Bank**
Selangor **Selangor FA** | Melaka **Melaka Telekom**
Sabah **Sabah FA**
Johor **Johor FC**
Perlis **Perlis FA** |

Peringkat Kumpulan
------------------

### Kumpulan A

| Pasukan | P | M | S | K | J | B | Mata |
| --- | --- | --- | --- | --- | --- | --- | --- |
| Kedah Kedah FA | 6 | 4 | 2 | 0 | 17 | 4 | **10** |
| Pahang Darul Makmur Pahang FA | 6 | 3 | 1 | 2 | 14 | 9 | **10** |
| Selangor Selangor MK Land | 6 | 1 | 2 | 3 | 8 | 12 | **5** |
| Selangor PKNS FC | 6 | 1 | 1 | 4 | 6 | 20 | **4** |

#### Pusingan Pertama

25 Ogos 200420:45

| Selangor PKNS FC Selangor | 1 – 4 | Pahang Darul Makmur Pahang |
| --- | --- | --- |
|  |  |  |

Stadium MBPJ, Kelana Jaya.

25 Ogos 200420:45

| Selangor MK Land Selangor | 1 - 1 | Kedah Kedah |
| --- | --- | --- |
|  |  |  |

Stadium Selayang, Selayang

---

29 Ogos 200420:45

| Kedah Kedah | 5 – 0 | Selangor Selangor PKNS FC |
| --- | --- | --- |
|  |  |  |

Stadium Darul Aman, Alor Setar

29 Ogos 200420:45

| Pahang Pahang Darul Makmur | 3 – 0 | Selangor Selangor MK Land |
| --- | --- | --- |
|  |  |  |

Stadium Darul Makmur, Kuantan

---

4 September 200420:45

| Pahang Pahang Darul Makmur | 0 – 2 | Kedah Kedah |
| --- | --- | --- |
|  |  |  |

Stadium Darul Makmur, Kuantan

4 September 200420:45

| Selangor MK Land Selangor | 3 – 0 | Selangor Selangor PKNS FC |
| --- | --- | --- |
|  |  |  |

Stadium Selayang, Selayang
#### Pusingan Kedua

18 September 200420:45

| Kedah Kedah | 3 – 1 | Selangor Selangor MK Land |
| --- | --- | --- |
|  |  |  |

Stadium Darul Aman, Alor Setar

18 September 200420:50

| Pahang Pahang Darul Makmur | 5 – 0 | Selangor Selangor PKNS FC |
| --- | --- | --- |
|  |  |  |

Stadium Darul Makmur, Kuantan

---

25 September 201120:45

| Selangor PKNS FC Selangor | 1 – 1 | Kedah Kedah |
| --- | --- | --- |
|  |  |  |

Stadium MBPJ, Kelana Jaya

25 September 201120:45

| Selangor MK Land Selangor | 1 – 1 | Pahang Darul Makmur Pahang |
| --- | --- | --- |
|  |  |  |

Stadium Selayang, Selayang

---

29 September 200420:45

| Kedah Kedah | 5 – 1 | Pahang Darul Makmur Pahang |
| --- | --- | --- |
|  |  |  |

Stadium Darul Aman, Alor Setar

29 September 200420:45

| Selangor PKNS FC Selangor | 4 – 2 | Selangor Selangor MK Land |
| --- | --- | --- |
|  |  |  |

Stadium MBPJ, Kelana Jaya
### Kumpulan B

| Pasukan | P | M | S | K | J | B | Mata |
| --- | --- | --- | --- | --- | --- | --- | --- |
| Pulau Pinang Pulau Pinang FA | 6 | 4 | 0 | 2 | 13 | 10 | **12** |
| Negeri Sembilan Negeri Sembilan FA | 6 | 3 | 1 | 2 | 7 | 8 | **10** |
| Perak Darul Ridzuan Perak FA | 6 | 3 | 0 | 3 | 8 | 4 | **9** |
| Selangor Selangor MPPJ FC | 6 | 1 | 1 | 4 | 6 | 12 | **4** |

#### Pusingan Pertama

25 Ogos 200420:45

| Selangor MPPJ FC Selangor | 2 – 3 | Pulau Pinang Pulau Pinang |
| --- | --- | --- |
|  |  |  |

Stadium MBPJ, Kelana Jaya

25 Ogos 200420:45

| Perak Perak Darul Ridzuan | 2 – 0 | Negeri Sembilan Negeri Sembilan |
| --- | --- | --- |
|  |  |  |

Stadium Perak, Ipoh

---

29 Ogos 200420:45

| Negeri Sembilan Negeri Sembilan | 2 – 0 | Selangor Selangor MPPJ FC |
| --- | --- | --- |
|  |  |  |

Stadium Tuanku Abdul Rahman, Paroi

29 Ogos 200420:45

| Pulau Pinang Pulau Pinang | 2 – 1 | Perak Darul Ridzuan Perak |
| --- | --- | --- |
|  |  |  |

Stadium Negeri Pulau Pinang, Batu Kawan

---

4 September 200420:45

| Selangor MPPJ FC Selangor | 1 – 0 | Perak Darul Ridzuan Perak |
| --- | --- | --- |
|  |  |  |

Stadium MBPJ, Kelana Jaya

4 September 200420:45

| Pulau Pinang Pulau Pinang | 5 – 1 | Negeri Sembilan Negeri Sembilan |
| --- | --- | --- |
|  |  |  |

Stadium Negeri Pulau Pinang, Batu Kawan
#### Pusingan Kedua

18 September 200420:45

| Negeri Sembilan Negeri Sembilan | 1 – 0 | Perak Darul Ridzuan Perak |
| --- | --- | --- |
|  |  |  |

Stadium Tuanku Abdul Rahman, Paroi

18 September 200420:45

| Pulau Pinang Pulau Pinang | 2 – 1 | Selangor Selangor MPPJ FC |
| --- | --- | --- |
|  |  |  |

Stadium Negeri Pulau Pinang, Batu Kawan

---

25 September 200420:45

| Selangor MPPJ FC Selangor | 2 – 2 | Negeri Sembilan Negeri Sembilan |
| --- | --- | --- |
|  |  |  |

Stadium MBPJ, Kelana Jaya

25 September 200420:45

| Perak Perak Darul Ridzuan | 2 – 0 | Pulau Pinang Pulau Pinang |
| --- | --- | --- |
|  |  |  |

Stadium Perak, Ipoh

---

29 September 200420:45

| Perak Perak Darul Ridzuan | 3 – 0 | Selangor Selangor MPPJ FC |
| --- | --- | --- |
|  |  |  |

Stadium Perak, Ipoh

29 September 200420:45

| Negeri Sembilan Negeri Sembilan | 2 – 0 | Pulau Pinang Pulau Pinang |
| --- | --- | --- |
|  |  |  |

Stadium Tuanku Abdul Rahman, Paroi
### Kumpulan C

| Pasukan | P | M | S | K | J | B | Mata |
| --- | --- | --- | --- | --- | --- | --- | --- |
| Selangor Selangor FA | 6 | 3 | 1 | 2 | 8 | 6 | **10** |
| Selangor Selangor Public Bank FC | 6 | 3 | 1 | 2 | 13 | 13 | **10** |
| Sarawak Sarawak FA | 6 | 3 | 0 | 3 | 15 | 12 | **9** |
| Kuala Lumpur Kuala Lumpur FA | 6 | 2 | 0 | 4 | 11 | 16 | **6** |

#### Pusingan Pertama

25 Ogos 200420:15

| Sarawak Sarawak | 3 – 5 | Kuala Lumpur Kuala Lumpur |
| --- | --- | --- |
|  |  |  |

Stadium Negeri, Kuching

25 Ogos 200420:45

| Selangor Public Bank FC Selangor | 1 – 0 | Selangor Selangor |
| --- | --- | --- |
|  |  |  |

Stadium Selayang, Selayang

---

29 Ogos 200420:45

| Selangor Selangor | 1 – 0 | Sarawak Sarawak |
| --- | --- | --- |
|  |  |  |

Stadium Shah Alam, Shah Alam

29 Ogos 200420:45

| Kuala Lumpur Kuala Lumpur | 1 – 4 | Selangor Selangor Public Bank FC |
| --- | --- | --- |
|  |  |  |

Stadium KLFA, Cheras

---

4 September 200420:15

| Sarawak Sarawak | 6 – 0 | Selangor Selangor Public Bank FC |
| --- | --- | --- |
|  |  |  |

Stadium Negeri, Kuching

4 September 200420:45

| Kuala Lumpur Kuala Lumpur | 1 – 2 | Selangor Selangor |
| --- | --- | --- |
|  |  |  |

Stadium KLFA, Cheras
#### Pusingan Kedua

18 September 200420:45

| Selangor Selangor | 2 – 2 | Selangor Selangor Public Bank FC |
| --- | --- | --- |
|  |  |  |

Stadium Shah Alam, Shah Alam

18 September 200420:45

| Kuala Lumpur Kuala Lumpur | 1 – 3 | Sarawak Sarawak |
| --- | --- | --- |
|  |  |  |

Stadium KLFA, Cheras

---

25 September 200420:15

| Sarawak Sarawak | 1 – 0 | Selangor Selangor |
| --- | --- | --- |
|  |  |  |

Stadium Negeri, Kuching

25 September 200420:45

| Selangor Public Bank FC Selangor | 1 – 2 | Kuala Lumpur Kuala Lumpur |
| --- | --- | --- |
|  |  |  |

Stadium Selayang, Selayang

---

29 September 200420:45

| Selangor Public Bank FC Selangor | 5 – 2 | Sarawak Sarawak |
| --- | --- | --- |
|  |  |  |

Stadium Selayang, Selayang

29 September 200420:45

| Selangor Selangor | 3 – 1 | Kuala Lumpur Kuala Lumpur |
| --- | --- | --- |
|  |  |  |

Stadium Shah Alam, Shah Alam
### Kumpulan D

| Pasukan | P | M | S | K | J | B | Mata |
| --- | --- | --- | --- | --- | --- | --- | --- |
| Perlis Perlis FA | 6 | 3 | 1 | 2 | 10 | 8 | **10** |
| Sabah Sabah FA | 6 | 3 | 1 | 2 | 7 | 7 | **10** |
| Melaka TM Melaka FC | 6 | 2 | 2 | 2 | 9 | 8 | **8** |
| Johor Johor FC | 6 | 1 | 2 | 3 | 10 | 12 | **5** |

#### Pusingan Pertama

25 Ogos 200420:45

| Melaka Telekom Melaka | 2 – 1 | Sabah Sabah |
| --- | --- | --- |
|  |  |  |

Stadium Hang Jebat, Bandaraya Melaka

25 Ogos 200420:45

| Johor FC Johor | 3 – 2 | Perlis Perlis |
| --- | --- | --- |
|  |  |  |

Stadium J-Corp, Pasir Gudang

---

29 Ogos 200420:45

| Perlis Perlis | 3 – 2 | Melaka Melaka Telekom |
| --- | --- | --- |
|  |  |  |

Stadium Utama, Kangar

29 Ogos 200420:15

| Sabah Sabah | 3 – 3 | Johor Johor FC |
| --- | --- | --- |
|  |  |  |

Stadium Likas, Kota Kinabalu

---

4 September 200420:45

| Johor FC Johor | 0 – 0 | Melaka Melaka |
| --- | --- | --- |
|  |  |  |

Stadium J-Corp, Pasir Gudang

4 September 200420:15

| Sabah Sabah | 0 – 0 | Perlis Perlis |
| --- | --- | --- |
|  |  |  |

Stadium Likas, Kota Kinabalu
#### Pusingan Kedua

18 September 200420:45

| Perlis Perlis | 2 – 1 | Johor Johor FC |
| --- | --- | --- |
|  |  |  |

Stadium Utama, Kangar

18 September 200420:15

| Sabah Sabah | 1 – 0 | Melaka Melaka Telekom |
| --- | --- | --- |
|  |  |  |

Stadium Likas, Kota Kinabalu

---

25 September 200420:45

| Melaka Telekom Melaka | 1 – 1 | Perlis Perlis |
| --- | --- | --- |
|  |  |  |

Stadium Hang Jebat, Bandaraya Melaka

25 September 201120:45

| Johor FC Johor | 0 – 1 | Sabah Sabah |
| --- | --- | --- |
|  |  |  |

Stadium J-Corp, Pasir Gudang

---

29 September 200420:45

| Melaka Telekom Melaka | 4 – 3 | Johor Johor FC |
| --- | --- | --- |
|  |  |  |

Stadium J-Corp, Pasir Gudang

29 September 200420:45

| Perlis Perlis | 2 – 0 | Sabah Sabah |
| --- | --- | --- |
|  |  |  |

Stadium Utama, Kangar

Peringkat Kalah Mati
--------------------

|  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- |
|   | Suku akhir |  | Separuh akhir |  | Akhir |
|   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |
|   |  A1 |  Kedah **Kedah** | 0 | 3 | **3** |   |
|  |  C2 |  Selangor **Selangor Public Bank** | 2 | 0 | **2** |   |
|  |   |  Kedah Kedah | 0 | 1 | **1** |   |
|  |  |
|  |   |  Sabah Sabah | 0 | 0 | **0** |   |
|  |  D2 |  Sabah Sabah | 1 | 2 | **3** |
|  |
|   |  B1 |  Pulau Pinang Pulau Pinang | 0 | 1 | **1** |   |
|  |   |   |  Kedah Kedah | 0 |   |   |
|  |   |  Perlis Perlis | 1 |   |   |
|   |  A2 |  Pahang Darul Makmur Pahang | 1 | 2 | **3** |   |
|  |  C1 |  Selangor Selangor | 1 | 0 | **1** |   |
|  |   |  Pahang Darul Makmur Pahang | 0 | 2 | **2** |
|  |  |
|  |   |  Perlis Perlis | 2 | 1 | **3** |   |
|  |  B2 |  Negeri Sembilan Negeri Sembilan | 3 | 0 | **3 (4)** |
|  |
|   |  D1 |  Perlis Perlis | 2 | 1 | **3 (5)** |   |

### Suku Akhir

#### Suku Akhir Pertama

2 Oktober 200420:45

| Selangor Public Bank Selangor | 2 - 0 | Kedah Kedah |
| --- | --- | --- |
|  |  |  |

Stadium Selayang, Selayang

2 Oktober 200420:15

| Sabah Sabah | 1 - 0 | Pulau Pinang Pulau Pinang |
| --- | --- | --- |
|  |  |  |

Stadium Likas, Kota Kinabalu

2 Oktober 200420:45

| Pahang Pahang Darul Makmur | 1 - 1 | Selangor Selangor |
| --- | --- | --- |
|  |  |  |

Stadium Darul Makmur, Kuantan

2 Oktober 200420:45

| Negeri Sembilan Negeri Sembilan | 3 - 2 | Perlis Perlis |
| --- | --- | --- |
|  |  |  |

Stadium Tuanku Abdul Rahman, Paroi
#### Suku Akhir Kedua

6 Oktober 200420:45

| Kedah Kedah | 3 - 0 | Selangor Selangor Public Bank |
| --- | --- | --- |
|  |  |  |

Stadium Darul Aman, Alor Setar
*Kedah menang dengan agregat 3-2*

6 Oktober 200420:45

| Pulau Pinang Pulau Pinang | 1 - 2 | Sabah Sabah |
| --- | --- | --- |
|  |  |  |

Stadium Negeri Pulau Pinang, Batu Kawan
*Sabah menang dengan agregat 3-1*

2 Oktober 200420:45

| Selangor Selangor | 0 - 2 | Pahang Darul Makmur Pahang |
| --- | --- | --- |
|  |  |  |

Stadium Shah Alam, Shah Alam
*Pahang menang dengan agregat 3-1*

2 Oktober 200420:45

| Perlis Perlis | 1 - 0 (penalti 5 - 4) | Negeri Sembilan Negeri Sembilan |
| --- | --- | --- |
|  |  |  |

Stadium Utama, Kangar
*Perlis seri dengan Negeri Sembilan tetapi penalti Perlis menang dengan jaringan 5-4*

### Separuh Akhir

#### Separuh Akhir Pertama

23 November 200420:45

| Kedah Kedah | 0 - 0 | Sabah Sabah |
| --- | --- | --- |
|  |  |  |

Stadium Darul Aman, Alor Setar

23 November 200420:45

| Pahang Pahang Darul Makmur | 0 - 2 | Perlis Perlis |
| --- | --- | --- |
|  |  |  |

Stadium Darul Makmur, Kuantan
#### Separuh Akhir Kedua

27 November 200420:15

| Sabah Sabah | 0 - 1 | Kedah Kedah |
| --- | --- | --- |
|  |  |  |

Stadium Likas, Kota Kinabalu
*Kedah menang dengan agregat 1-0*

27 November 200420:45

| Perlis Perlis | 1 - 2 | Pahang Darul Makmur Pahang |
| --- | --- | --- |
|  |  |  |

Stadium Utama, Kangar
*Perlis menang dengan agregat 3-2*

Akhir
-----

4 Disember 200420:45

| Kedah Kedah | 0 - 1 | Perlis Perlis |
| --- | --- | --- |
|  |  |  |

Stadium Nasional Bukit Jalil, Kuala Lumpur

Pemenang
--------

| Pemenang Piala Malaysia 2004 |
| --- |
| Perlis |
| **Perlis****Kejuaraan Pertama** |

Rujukan
-------

Pautan Luar
-----------

  


| * l
* b
* s
Piala Malaysia |
| --- |
| 

|  |
| --- |
| **Era Piala Malaya, 1921–1932** |
| Kejohanan | 
* 1921
* 1922
* 1923
* 1924
* 1925
* 1926
* 1927
* 1928
* 1929
* 1930
* 1931
* 1932

 |

 |
| 

|  |
| --- |
| **Era Piala HMS Malaya, 1933–1966** |
| Kejohanan | 
* 1933
* 1934
* 1935
* 1936
* 1937
* 1938
* 1939
* 1940
* 1941
* 1948
* 1949
* 1950
* 1951
* 1952
* 1953
* 1954
* 1955
* 1956
* 1957
* 1958
* 1959
* 1960
* 1961
* 1962
* 1963
* 1964
* 1965
* 1966

 |

 |
| 

|  |
| --- |
| **Era Piala Malaysia, 1967–kini** |
| Kejohanan | 
* 1967
* 1968
* 1969
* 1970
* 1971
* 1972
* 1973
* 1974
* 1975
* 1976
* 1977
* 1978
* 1979
* 1980
* 1981
* 1982
* 1983
* 1984
* 1985
* 1986
* 1987
* 1988
* 1989
* 1990
* 1991
* 1992
* 1993
* 1994
* 1995
* 1996
* 1997
* 1998
* 1999
* 2000
* 2001
* 2002
* 2003
* 2004
* 2005
* 2006
* 2007
* 2008
* 2009
* 2010
* 2011
* 2012
* 2013
* 2014
* 2015
* 2016
* 2017
* 2018
* 2019
* 2020
* 2021
* 2022
* 2023

 |
| Pentas Akhir | 
* 2015
* 2016
* 2017
* 2018
* 2019
* 2020
* 2021
* 2022
* 2023

 |

 |