IPL: Josh Hazlewood's Bangalore were dominated by the Punjab Kings, losing by 54 runs.