livescore
90+5'
That's it! The referee blows the final whistle
89'
G O O O A A A L - Erwin Ramdani is on target!
89'
Daisuke Sato is coming off and he is replaced by Erwin Ramdani.
88'
PEN
HE MISSES - David Silva takes the penalty, but he fails to score!
83'
Befolo Privat is coming off and he is replaced by Lerby Eliandry Baru.
83'
Yabes Malaifani is coming off and he is replaced by Ardi Idrus.
81'
G O O O A A A L - Muhammad Rahmat is on target!
78'
Ricky Kambuaya is coming off and he is replaced by Ezra Walian.
69'
Yellow card for Eber Bessa.
68'
Brwa Nouri is coming off and he is replaced by Ahmad Agung.
63'
PEN
G O O O A A A L - David Silva from Persib Bandung puts it away from the penalty spot!
56'
Dedi Kusnandar is coming off and he is replaced by Frets Listanto Butuan.
48'
Yellow card for Nick Kuipers.
46'
Rizky Pellu is coming off and he is replaced by Muhammad Rahmat.
46'
The second half is underway.
45+11'
It's over! The referee blows for half time
45+8'
Ilija Spasojevic is coming off and he is replaced by Muhammad Ridho.
45+4'
Yellow card for Ricky Kambuaya.
45+4'
RED CARD! - Nadeo Argawinata receives his second yellow card and is sent off!
45'
G O O O A A A L - Ilija Spasojevic is on target!
43'
Yellow card for Nadeo Argawinata.
40'
Yellow card for Achmad Jufriyanto.
25'
G O O O A A A L - Befolo Privat is on target!
15'
Yellow card for Yabes Malaifani.
The referee starts the match.