You played well. And you won the game.
When you played 20. ... d6 I think I would have played 20. ... Nxf3+. The queen cannot take so white has to take with the pawn, weakening the pawns around the king.
But apart from that, very well played. I did not really notice a great deal wrong. If you want advice about your play, posting games where you lost is probably a better idea.
I didn't notice any problem with piece coordination here nor any over focus on your attacks.
I need tips for coordination of pieces, cause I think I'm focusing more on attacks. I'm Black.