14...d5?? throws away black's advantage.
14...dxe5 was needed, countering whites's wing attack with a counterstrike in the center.
Weird Sicilian without casting from white

The only instructive value which you could extract from this game would be if you considered Blacks line as an 1...Nf6 line.
Don’t think of the line as a Sicilian.
Most Sicilian will never play like your opponent played.
The line starts off as 1...c5, but it looks more like a 1...Nf6 transposition.
I am not that familiar with Alapin Sicilian lines, but I don’t think they look like the above game either.
I am pretty sure they don’t Fianchetto in the Alapin Sicilian lines as Black so yeah.
————
Normally, players play Nf3 on move 2 before playing d4. The only time players play 2.d4 is when they are going for the Gambit line (Smith-Morra).
Maybe, you was trying for Smith-Morra.
I don’t know, but yeah that is usually what happens.
It is best for Black to take both times.
Like the above - yeah
Hello, I just played a very weird game with white in the Sicilian. I misklicked castling, and by mistake played Kf1 instead. However, it was a mistake that allowed a strong attack to follow. I think my opponent played a few very soft and unwise moves, not sensing the danger. What are your thoughts? It's my first time posting, I'm not sure if the game board will show so I'll post the moves as well. Rating about 1550.
Thank you a lot for your answers!
1. e4 c5 2. d4 g6 3. Nf3 cxd4 4. c3 Nf6 5. e5 (I already liked the position here although it should be equal) Nd5 6. cxd4 Bg7 7. Bc4 Nb6 8. Bb3 O-O 9. Kf1 (finger slipped...) Nc6 10. Nc3 a6 (possibly slow because of h4?) 11. h4 h5 12. Nh2 Na5 13. Bc2 d6 14. g4 d5 (What should black play here? I don't think d5 was great) 15. gxh5 Bh3+ 16. Ke1 Bg2 (white thanks his opponent very much) 17. Rg1 Be4 18. Nxe4 dxe4 19. Bxe4 Nd5 20. h6 Bh8 21. Qh5 (Black resigned, could he still have done anything? When was he completely lost?) 1-0
<iframe id="11740277" allowtransparency="true" frameborder="0" style="width:100%;border:none;" src="//www.chess.com/emboard?id=11740277"></iframe><script>addEventListener("message",e=>{e['data']&&"11740277"===e['data']['id']&&getElementById(`${e['data']['id']}`)&&(getElementById(`${e['data']['id']}`).style.height=`${e['data']['frameHeight']+30}px`)});</script>