@drmrboss I guess it would interesting to see what an engine thinks of 6. ... b6 over 6. ... Qb6
I thought 5. ... c6 ?! ( Bb4 ).
I think black can play 11. ... c6xb5 12. Bxb5 0-0 13. Nf3 Nh5 but it is oh err ... as I said in #2
Losing to another little Chinese kid


There may have other alternatives, I just noticed that. 6...Qb6 is terrible and 6...b6 is simple and solid.
It seem like you're in a pretty rough spot starting early. Nvm my idea was stupid lol. I had an interesting thought with 20..dxe4 and ...Nf6 but after white plays 21.Ne5 you're just probably going to have to exchange knights

I doubt there is much wrong with 5...c6, I thought 10...a6 was the problem. b5 wasn't much of a threat before then.
22. ..Bxf3, my friend. Your light square bishop is awful (despite being your best minor piece), as are both of his bishops. Getting the knight plus doubling his f-pawns (23. Bxf3 Rxb3) and that's plenty of compensation for he bishop pair. Plus after 23. gxf3 Rb8 and black is clearly better.
22. ..Bxf3, my friend. Your light square bishop is awful (despite being your best minor piece), as are both of his bishops. Getting the knight plus doubling his f-pawns (23. Bxf3 Rxb3) and that's plenty of compensation for he bishop pair. Plus after 23. gxf3 Rb8 and black is clearly better.
Suggestion.. Must play.6....b6!!, Not Qb6??