GWS have returned to winning ways with a 56-point win over Richmond at Barossa Park, with Aaron Cadman kicking four goals before being concussed.