your could win this game on 10.Bg5
10.Ng5 its a blunder what this knight doing there?
13.Nh3
13.Nh3 21resign
lol ok,
but how would i win with 10.bg5?