20120325 sports.icc-world-cup-2015: Baroda; Punjab in semifinals of Syed Mushtaq Ali T20 tournament