I don't think you have 20 turns left, but I am a little frustrated at how I've played, as it's taking longer than it should have.
Sx2h+ check (not sure how you mark that in shogi notation)
JEDIT: When you get the chance, would you post a link of our position and include the pieces we both have in hand. I'm about to head out to work and won't be home till tonight, but I should have time to make a couple of moves while there.