After 1. e4 e6 2. d4 d5 3. Nc3 the most stable answer for me is still 3. ... Nf6. This is a matter of taste, playing 3. ... Bb4 here is of course possible, however this results in a sharp game and white players seem to be able to come up with nasty tricks in this line for which I'm not prepared.
When you play 3. ... Nf6 then 4. e5 is almost certain, you will have a depressed position and white will attack on the f-line against the pawn on e6. I always had problems with what to do with the "wrong" light square bishop here. If after the natural a6, b5 expansion I develop it to b7 hoping that the diagonal will open then it is missing from the defense of the e6 pawn. If I develop it to d7, then it fails to protect a6 once the b5 pawn is gone. At the same time I definitely want a rook on the c-file so I have some counter attack. How can I meet all these requirements? I came up with the move Ra7?!. This allows the rook to come to c7 without moving the ls bishop and also provides some lateral defense to the 7th rank should white attack on the king side. The engine is not very happy about this move, however the experience of many games taught me that this is a good practical choice.
In the example game I think white was a bit slow with the king side attack, yet the rook finally proved itself allowing a fatal blow while the bishop secured both e6 and a6.
en.lichess.org/2lkxM0rH/black#20
When you play 3. ... Nf6 then 4. e5 is almost certain, you will have a depressed position and white will attack on the f-line against the pawn on e6. I always had problems with what to do with the "wrong" light square bishop here. If after the natural a6, b5 expansion I develop it to b7 hoping that the diagonal will open then it is missing from the defense of the e6 pawn. If I develop it to d7, then it fails to protect a6 once the b5 pawn is gone. At the same time I definitely want a rook on the c-file so I have some counter attack. How can I meet all these requirements? I came up with the move Ra7?!. This allows the rook to come to c7 without moving the ls bishop and also provides some lateral defense to the 7th rank should white attack on the king side. The engine is not very happy about this move, however the experience of many games taught me that this is a good practical choice.
In the example game I think white was a bit slow with the king side attack, yet the rook finally proved itself allowing a fatal blow while the bishop secured both e6 and a6.
en.lichess.org/2lkxM0rH/black#20