GWS Giants take down Tigers

The Giants have reignited their finals hopes with a courageous win over Richmond.