you were in a bad position. I would play Ng3+ hoping for the sequence of moves you suggested. Note if white plays Ke1, you lose in 3 moves against any defence. Any other move and you can defend the e7 square. And if your really lucky, white might attack the knight giving you victory
ALL EQUATIONS ARE MATHEMATICALLY POSSIBLE, HOWEVER ALL ARE PURE SPECULATION, ONE CANNOT ACCURATLY PREDICT ANOTHERS THOUGHT PROCESS , THEREFORE TO POSE SUCH A QUESTION IS SLIGHTLY LESS LAME THAN THOSE WHO ATTEMPT TO INTELLIGENTLY ANSWER SUCH, F.R.