How to stop missing basic moves that are atypical?

Sort:
RALRAL3333

Hi,

I've recently been analyzing some of my classical games, and I am finding that there are many instances where I am missing basic moves either those that can be played right away or those that are a few moves away in calculation for the sole reason that these moves are not the most typical moves in chess. These were classical games so I am spending the time on the moves though I am still not seeing them. A couple of examples from the same game (I was playing as white):

This position occurs a few moves into my calculation of a future position a few moves in the future of a game I was playing. I didn't go into this variation because I missed that Rxc1 isn't the move here but rather Bxc1. I didn't want my rook to move off the d-file and missed that the bishop can also recapture black's rook. The typical move would be Rxc1 and that's the only move I saw.

Second example (this one is particularly unfortunate because this was the actual position in the game and not a line I was calculating several moves in the future)

Here it is my move and I played Nd3 instead of Na6 which would have been winning as it forcingly wins the b4 pawn. I missed Na6 because it is not typical for the knight to go to the edge of the board like that in the middlegame. I was looking at the b4 pawn as a potential weakness and I saw that black plays a5 after Nd3 but I didn't connect the dots.

Does anybody have any recommendations for not missing these kind of moves even in classical games?

RALRAL3333

Quick note: for the first example, this was a similar position to the one I calculated but not the exact same. In the one I calculated, my knight was not on a6. This would make the position good for white no matter what white recaptures with. But in my game, the position was specifically favourable for me only if I recaptured with the bishop which I did not see