It is a known strategy in MTG to wait until the last moment to use some instants, and it's common to see the following:
- My opponent: "Ok, I'm done, your turn."
- Me: "Wait. On your end step, I cast X."
But in some rare situations, I might want to play something right before my opponent's end step begins (perhaps because there is some effect that triggers at the beginning of the end step, and I want to play something before that triggers - see the first item in this blog post for a real example).
Main question: Can I do the following?
- My opponent: "Ok, I'm done, your turn."
- Me: "Wait. On your second main phase, I cast X."
Or must I guess that he is about to end his second main phase and play it in response to some sorcery or something else that he is doing in his second main phase?
Also, it is not unusual for a player to complete their combat phase and immediately say "Ok, your turn", effectively skipping their second main phase entirely. In this case, can I still do something in his second main phase?
Note: from the blog post linked above, apparently the answer is yes, but that wasn't stated explicitly and does not seem obvious to me. I know a bit about priority but I'm not sure if players must pass priority around to end their second main phases, for example.
Bonus question: I'm pretty sure that, if what I'm asking is possible, most likely my opponent will still be able to continue his second main phase, possibly casting sorcery-speed things, right? Or is there a clever way to do this "right before the second main phase ends" in a way that it ends immediately after, without giving him a chance to cast other sorceries? (I doubt that though, just asking for the sake of completeness)