In the position after
[FEN ""]
[startlfipped "10"]
[Startply "10"]
1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. d4 Nc6 5. Bd3 Bg4 6. O-O? Bxf3! (6...Qc7? 7. c3) 7. Qxf3 Nxe4
White has played inaccurately because Black can get a better version of the mainline of the exchange variation, as White cannot easily develop the bishop to f4 after 6. c3 and 6. ..Qc7 (this is the engine recommendation and the recommendation in my book).
However, when White instead plays 6. O-O, the engine thinks that Black is already better (-0.6) after taking on f3 (6. ..Bxf3). 6. ..Qc7 however is a sizeable mistake that not only throws away the advantage but even puts Black on the backfoot who then already has a pretty worrisome position (0.8).
I don't understand why
-
- O-O is so bad for White and why ..Bxf3 is so strong in response
-
- ..Qc7 is such a massive mistake, even though it still denies the natural development of the dark-squared bishop and is the best move when White plays 6. c3.
How could this be explained?