meaning of alles aufs Spiel setzen

alles aufs Spiel setzen - German to English

to go for broke [coll.]