was this a good win?
Move 5 you lose a knight for no reason. But your opponent gives it back plus a rook right away, so then you're winning of course. Instead black had 7...Nxd4
After the rough start, you played well the rest of the game. Your move 20 was good. I wonder if both players saw that under normal circumstances this move would lose white a bishop (20...Bxb4 21.exd Bxc5), but in this case at the end white has 22.Re8+
If you need help, please contact our Help and Support team.