Multan Sultans once again played like true champions and defeated Peshawar Zalmi by 42 runs for their sixth consecutive victory.