Analysis shows I lost in every aspect except in one better Good move, yet I won?

Sort:
Avatar of DigitalDan83

Avatar of tinmanisdead

?

Avatar of superchessmachine

?

Avatar of GM_chess_player

?

Avatar of horrible_scientist

?

Avatar of madratter7

!

Avatar of TheDiamond44
.
Avatar of blueemu

A complicated position!