# 2010 Piala Indonesia

The 2010 Piala Indonesia was the fifth edition of Piala Indonesia, the nationwide football cup tournament in Indonesia, involving professional clubs from Indonesia Super League, Premier Division and First Division. Sriwijaya FC was the tournament's defending champions. The winner of the tournament qualified to play for 2011 AFC Champions League qualification. RCTI was appointed as the official TV broadcaster for this tournament.
Sriwijaya FC became champions for the third year in a row after a 2–1 victory over Arema Indonesia in the final match at Manahan Stadium, Solo.

## Regulation

Each club was allowed to play no more than three foreign players in each match.

## First group stage

* Key to colours in group tables
* Group winners and runners-up advance to the second group stage

### Group A

All group matches played in Palembang.
| Team | Pld | W | D | L | GF | GA | GD | Pts |
| Sriwijaya FC | 3 | 2 | 1 | 0 | 7 | 2 | +5 | 7 |
| Persikabo Bogor | 3 | 2 | 0 | 1 | 6 | 4 | +2 | 6 |
| PSPS Pekanbaru | 3 | 0 | 2 | 1 | 1 | 3 | −2 | 2 |
| Semen Padang | 3 | 0 | 1 | 2 | 1 | 6 | −5 | 1 |

### Group B

All group matches played in Lamongan and Gresik.
| Team | Pld | W | D | L | GF | GA | GD | Pts |
| Persija Jakarta | 3 | 2 | 1 | 0 | 6 | 2 | +4 | 7 |
| Persela Lamongan | 3 | 2 | 1 | 0 | 4 | 1 | +3 | 7 |
| Persikab Kabupaten Bandung | 3 | 0 | 1 | 2 | 5 | 6 | −2 | 1 |
| Persiba Bantul | 3 | 0 | 1 | 2 | 3 | 4 | −1 | 1 |

### Group C

All group matches played in Karawang.
| Team | Pld | W | D | L | GF | GA | GD | Pts |
| Persib Bandung | 3 | 3 | 0 | 0 | 10 | 2 | +8 | 9 |
| Pelita Jaya | 3 | 2 | 0 | 1 | 4 | 2 | +2 | 6 |
| Persita Tangerang | 3 | 0 | 1 | 2 | 3 | 7 | −4 | 1 |
| Persipasi Bekasi | 3 | 0 | 1 | 2 | 2 | 8 | −6 | 1 |

### Group D

All group matches played in Kediri and Blitar.
| Team | Pld | W | D | L | GF | GA | GD | Pts |
| Persik Kediri | 3 | 3 | 0 | 0 | 8 | 0 | +8 | 9 |
| Persibo Bojonegoro | 3 | 2 | 0 | 1 | 3 | 2 | +1 | 6 |
| PSBI Blitar | 3 | 1 | 0 | 2 | 3 | 6 | −3 | 3 |
| Persitara Jakarta Utara | 3 | 0 | 0 | 3 | 3 | 9 | −6 | 0 |

### Group E

All group matches played in Malang.
| Team | Pld | W | D | L | GF | GA | GD | Pts |
| Arema Malang | 3 | 3 | 0 | 0 | 6 | 1 | +5 | 9 |
| PSMP Mojokerto | 3 | 2 | 0 | 1 | 5 | 4 | +1 | 6 |
| Persijap Jepara | 3 | 1 | 0 | 2 | 2 | 5 | −3 | 3 |
| Deltras Sidoarjo | 3 | 0 | 0 | 3 | 3 | 6 | −3 | 0 |

### Group F

All group matches played in Surabaya.
| Team | Pld | W | D | L | GF | GA | GD | Pts |
| Persebaya Surabaya | 3 | 2 | 1 | 0 | 5 | 3 | +2 | 7 |
| Persidafon Dafonsoro | 3 | 2 | 0 | 1 | 6 | 3 | +3 | 6 |
| Persema Malang | 3 | 1 | 0 | 2 | 1 | 3 | −2 | 3 |
| Persipro Probolinggo | 3 | 0 | 1 | 2 | 1 | 4 | −3 | 1 |

### Group G

All group matches played in Samarinda.
| Team | Pld | W | D | L | GF | GA | GD | Pts |
| Persisam Samarinda | 3 | 3 | 0 | 0 | 14 | 2 | +12 | 9 |
| Bontang FC | 3 | 1 | 1 | 1 | 7 | 4 | +3 | 4 |
| Persiba Balikpapan | 3 | 1 | 1 | 1 | 5 | 5 | 0 | 4 |
| Persemalra Maluku Tenggara | 3 | 0 | 0 | 3 | 2 | 17 | −15 | 0 |

### Group H

All group matches played in Jayapura.
| Team | Pld | W | D | L | GF | GA | GD | Pts |
| Persipura Jayapura | 3 | 3 | 0 | 0 | 10 | 3 | +7 | 9 |
| PSM Makassar | 3 | 2 | 0 | 1 | 3 | 5 | −2 | 6 |
| Persiwa Wamena | 3 | 1 | 0 | 2 | 4 | 6 | −2 | 3 |
| Persiram Raja Ampat | 3 | 0 | 0 | 3 | 5 | 8 | −3 | 0 |

## Second group stage

In the second group stage, the teams that advanced from the first group stage were divided into 4 groups. Each group played in specific cities (Group 9 in Palembang, Group 10 in Surabaya, Group 11 in Malang, and Group 12 in Jayapura).
* Key to colours in group tables
* Group winners and runners-up advance to the knockout phase

### Group 9

Five group matches played in Palembang and one in Solo
| Team | Pld | W | D | L | GF | GA | GD | Pts |
| Persija Jakarta | 3 | 2 | 1 | 0 | 5 | 0 | +5 | 7 |
| Sriwijaya FC | 3 | 1 | 2 | 0 | 12 | 2 | +10 | 5 |
| Persisam Samarinda | 3 | 1 | 1 | 1 | 9 | 5 | +4 | 4 |
| PSMP Mojokerto | 3 | 0 | 0 | 3 | 2 | 21 | −20 | 0 |

### Group 10

All group matches played in Surabaya
| Team | Pld | W | D | L | GF | GA | GD | Pts |
| Persebaya Surabaya | 3 | 2 | 1 | 0 | 3 | 1 | +2 | 7 |
| Persib Bandung | 3 | 1 | 2 | 0 | 5 | 2 | +3 | 5 |
| Persibo Bojonegoro | 3 | 1 | 1 | 1 | 4 | 4 | 0 | 4 |
| Bontang FC | 3 | 0 | 0 | 3 | 2 | 7 | −5 | 0 |

### Group 11

All group matches played in Malang
| Team | Pld | W | D | L | GF | GA | GD | Pts |
| Arema Malang | 3 | 3 | 0 | 0 | 4 | 0 | +4 | 9 |
| Pelita Jaya | 3 | 1 | 1 | 1 | 2 | 3 | −1 | 4 |
| Persidafon Dafonsoro | 3 | 1 | 0 | 2 | 3 | 4 | −1 | 3 |
| Persela Lamongan | 3 | 0 | 1 | 2 | 3 | 5 | −2 | 1 |

### Group 12

All group matches played in Jayapura
| Team | Pld | W | D | L | GF | GA | GD | Pts |
| Persipura Jayapura | 3 | 3 | 0 | 0 | 11 | 3 | +8 | 9 |
| Persik Kediri | 3 | 2 | 0 | 1 | 5 | 4 | −1 | 6 |
| PSM Makassar | 3 | 0 | 1 | 2 | 4 | 6 | −2 | 1 |
| Persikabo Bogor | 3 | 0 | 1 | 2 | 4 | 8 | −4 | 1 |

## Knockout stage

Each tie in the quarter-finals was played over two legs, with each team playing one leg at home. The team that has the higher aggregate score over the two legs progresses to the next round. Goal difference is the first tiebreaker used to rank teams which finish with an equal number of points. If aggregate scores finish level and goal difference are equal, then the team that scored more goals away from home over the two legs progresses. If away goals are also equal, 30 minutes of extra time are played. If there are goals scored during extra time and the aggregate score is still level, the visiting team qualifies by virtue of more away goals scored. If no goals are scored during extra time, there is a penalty shootout after extra time.
In the draw for the quarter-finals, teams are randomized. There were no seedings, and teams from the same group may be drawn with each other. The four group winners were drawn against the four group runners-up.
All times WIB

### Qualified teams

| Group | Winners | Runners-up |
| 9 | Persija Jakarta | Sriwijaya FC |
| 10 | Persebaya Surabaya | Persib Bandung |
| 11 | Arema Malang | Pelita Jaya |
| 12 | Persipura Jayapura | Persik Kediri |

### Bracket

| Quarter-finals | Quarter-finals | Quarter-finals | Quarter-finals | Semi-finals | Semi-finals | Final | Final |
| 15/19 July | 15/19 July | 15/19 July | 15/19 July | | | | |
| Pelita Jaya | 1 | 0 | 1 | | | | |
| Pelita Jaya | 1 | 0 | 1 | 27 July – Sidoarjo | | | |
| Persipura Jayapura | 6 | 1 | 7 | 27 July – Sidoarjo | | | |
| Persipura Jayapura | 6 | 1 | 7 | Persipura Jayapura | 2 (1) | | |
| 16/20 July | 16/20 July | 16/20 July | 16/20 July | Persipura Jayapura | 2 (1) | | |
| 16/20 July | 16/20 July | 16/20 July | 16/20 July | Sriwijaya FC (p) | 2 (3) | | |
| Sriwijaya FC | 2 | 0 | 2 | Sriwijaya FC (p) | 2 (3) | | |
| Sriwijaya FC | 2 | 0 | 2 | | | 1 August – Solo | 1 August – Solo |
| Persebaya Surabaya | 0 | 1 | 1 | | | 1 August – Solo | 1 August – Solo |
| Persebaya Surabaya | 0 | 1 | 1 | | | Sriwijaya FC | 2 |
| 17/21 July | 17/21 July | 17/21 July | 17/21 July | | | Sriwijaya FC | 2 |
| 17/21 July | 17/21 July | 17/21 July | 17/21 July | | | Arema Indonesia | 1 |
| Persija Jakarta | 4 | 0 | 4 | | | Arema Indonesia | 1 |
| Persija Jakarta | 4 | 0 | 4 | 28 July – Sidoarjo | 28 July – Sidoarjo | | |
| Persik Kediri | 3 | 2 | 5 | 28 July – Sidoarjo | 28 July – Sidoarjo | | |
| Persik Kediri | 3 | 2 | 5 | Persik Kediri | 0 | Third place | Third place |
| 18/22 July | 18/22 July | 18/22 July | 18/22 July | Persik Kediri | 0 | Third place | Third place |
| 18/22 July | 18/22 July | 18/22 July | 18/22 July | Arema Indonesia | 4 | 31 July – Solo | 31 July – Solo |
| Arema Indonesia | 3 | 0 | 3 | Arema Indonesia | 4 | 31 July – Solo | 31 July – Solo |
| Arema Indonesia | 3 | 0 | 3 | | | Persipura Jayapura | 0 |
| Persib Bandung | 0 | 2 | 2 | | | Persipura Jayapura | 0 |
| Persib Bandung | 0 | 2 | 2 | | | Persik Kediri | 1 |

### Quarter-finals
#### Pelita Jaya – Persipura
##### Second game

Persipura Jayapura won 7–1 on aggregate.

#### Sriwijaya FC – Persebaya
##### Second game

Sriwijaya FC won 2–1 on aggregate.

#### Persija – Persik
##### Second game

Persik Kediri won 5–4 on aggregate.

#### Arema – Persib
##### Second game

Arema Indonesia won 3–2 on aggregate.

### Final
## Top goalscorers

Cristian Gonzalez won the Top Scorer Award with 10 goals.
| Rank | Player | Club | Goals |
| 1 | Cristian Gonzalez | Persib Bandung | 10 |
| 2 | Pipat Thonkanya | Persisam Samarinda | 9 |
| 3 | Zaenal Arif | Persisam Samarinda | 8 |
| 3 | Boaz Solossa | Persipura Jayapura | 8 |
| 5 | Saktiawan Sinaga | Persik Kediri | 7 |
| 6 | Keith Gumbs | Sriwijaya FC | 5 |
| 6 | Gerald Pangkali | Persipura Jayapura | 5 |
| 6 | Bambang Pamungkas | Persija Jakarta | 5 |
| 6 | Victor Igbonefo | Persipura Jayapura | 5 |