IM WHITE SO YOU BETTER KNOW IT
a game

4. Bb5+ is a mistake because it strengthens black's center.
good game, after, but dubious sac by black.

4. Bb5+ is a mistake because it strengthens black's center.
good game, after, but dubious sac by black.
huh? what do ya mean dubious?

A few things I'd like to comment on (otherwise it was a decent game):
Black seemed like a fairly aggressive player. Usually you can tell a lot about a player's skill by how quick they are to trade off pieces. The first aggressive moment black was probably 3...d5. Since it was a trade of pawns, it was a good idea to leave them be at the first onset.
Black's move on 5...b6 was presumptuous. Better would be b5 that attacks white's bishop and gives a stronger diagonal defense on the queen side.
One of black's first mistakes was 6...dxe4. Better to develop pieces with the necessary backup on d5 before attacking (in my opinion) because this left the center more weak than is necessary. Because of this, white advanced the knights and black spent the next three to five moves defending his pawns, which resulted in loss of tempo.
I still don't understand the need for black's 22...Bxc3. That was a brash move to do! Maybe he relied too heavily on his Rooks that haven't even been developed yet...I dunno.
By move 32, not only did white have the pawn majority, but also the piece majority. So when it came to the final Rook trade-off, I would have done the same. Easy pawn promotion? Seemed inevitable!
I enjoyed this game a lot, in conclusion. (Note for black: trading pieces, only if it's an equal trade and/or advantageous for you in winning the game.)
analysis plz