TTV Read More Who has left MasterChef Australia Back to Win 2025?August 5, 2025 In a battle for a spot in the Top 5 against Jamie, Sarah challenged herself to make Pork…