Veteran Yuvraj Singh's quickfire half-century for Punjab went in vain after his side fell short by 25 runs in a rain-truncated Group A match of the Vijay Hazare Trophy against Baroda on Saturday.