Tough start but struggled it out with some thinking.
You should have lost your queen early (10. Bxg5).
You are right, I did see this happening but if he did this move, he would lose two bishops along with the knight he already lost. I dont see this as a mistake by me.
My answer for 10. Bxg5 would be Kxf6
27. ...Bxg2 is stupid greed. All you're doing is encouraging white to get yet another piece into the game with Rg1.
Also, 2. ...Nf6 takes away the h5 square for white.
5. Ng5 is a logical continuation of the attack on f7. 4. ...d6 (or Bc5, if you're feeling frisky) 5. Ng5 Nh6
If you need help, please contact our Help and Support team.
Tough start but struggled it out with some thinking.