Analysis of a position in order to find the best move I am trying to learn to play chess, but it is not an easy task. I am playing as much as possible and try to watch games an reading in order to learn. I am playng on Chess.com, and a lot of times I find myself in this position:

[fen "r1bqkb1r/pp2pppp/2np1n2/2p5/2B1P3/2NP1N2/PPP2PPP/R1BQK2R b - - 0 1"]


I am black, and it is my turn to move. The sequence of moves is the following:



on the left there are the moves white did, and on the right there are my moves, so black's moves.

From this position my move was e5, but I am not sure it is a good move.

What is the best move in this position? And can I correct something in my sequence of moves so far? Thanks.

I am a beginner, so I have a lot to learn.
First, your move e5?? was a blunder. 6.Ng5 won a valuable pawn after the forced 6...Be6 7.Nxe6 fxe6 8.Bxe6.

White's opening is not very ambitious when he does not play d4, so you would probably have an easier time getting in the "standard" Sicilian freeing move d5. When black gets that move in, he is usually equal, if not better. So instead of 5...e5??, 5...e6 was better helping to achieve that goal of d5.

In the final position, after 6.Bg5, Be7 looks best, but you already weakened d5 a lot, so in most cases, black will trade on f6, and sink a very powerful knight onto the d5 square.

As you are finding, learning how to play the game does not take long, but learning to play well can take a lifetime (depending on your goals).

 [FEN ""]

 1. e4 c5 2. Nf3 Nc6 3. Nc3 d6 4. Bc4 Nf6 5. d3 e5 (5... e6 6. O-O Be7 7. Bf4 (7. Be3 $4 d5 $1 8. exd5 exd5 9. Bb5 d4 {A typical trap}) 7... d5 8. Bb5 O-O {and it is, as we say, "a position"...black has equalized}) 6. Bg5 Be7 7. Bxf6 Bxf6 8. Nd5