Playing a4 to undermine a pawn that's been prematurely pushed to b5 is an idea from Queens gambit accepted where black tries to defend the pawn on c4, typically unsuccessfully.
gpacx, I wouldn't have understood it if you had merely written it, because I actually visualized the a4 scenario during the game, and when reading your comment, and I realize now that I visualized it wrong. I thought that if I 1.a4, then, 2. axb5 ...axb5, and then I thought his rook could take mine. I thought it would be his move.
I wonder what Dan Heisman would call this kind of error. Its not exactly a counting error. Its a 'who has the move error'. I persistently make the 'who has the move error' in my calculations. Thank you gpacx for including the board to illustrate the a4 undermine to the b5. I now see it. I will have to work hard to remember in future such situations that I have to accurately figure out who has the move when I follow a calculation.
Playing a4 to undermine a pawn that's been prematurely pushed to b5 is an idea from Queens gambit accepted where black tries to defend the pawn on c4, typically unsuccessfully.