Semi Finalists ready to play

The semi finals are underway.