Thank you Tactics Trainer
Two weeks ago I would have come out of this losing, but luckily I just ran through almost this same line one on the tactics trainer. See, there are lessons to be learner through tactics trainer! Please let me know if I blundered earlier in the game.