Mahogany puts season's unbeaten record on the line today