Monster Riot takes place at 21:00 in game time every day, it lasts for 30 minutes.

You fight a range of bosses and each take down gives you diamond, exp cards and shards (mew, lugia and kyogre)

the higher wave you get the more diamonds you get for each take down, take down meaning you need to get the killing blow on the boss.