Zhao Daiyu
R Commit: Before a player makes a control check, they discard 1 card. Their control check gets -X. X equals the control of the card they discarded. Failing the control check does not end their Combat Phase.
Heart of Gold
R: When you would discard 1 or more cards due to your opponent's card effect, you may discard those cards from the top of your deck instead.
If a player responds to its use with Heart of Gold, will Zhao Daiyu's ability still give a control check -X, where X is the control of the card discarded from teh topof the deck?