Adelaide fell to Greater Western Sydney by 14 points at Adelaide Oval on Saturday night.
The Giants were behind at three-quarter time, before recording a 10.11 (71) to 8.9 (57) win.
GWS Skipper Toby Greene sparked the Giants’ comeback with the first major of the final term, but it was veteran Daniel Lloyd that booted the sealer.
The Crows led by 17 points at the last change but were then held goalless, as the Giants surged past them.
Adelaide skipper Jordan Dawson (27 disposals) battled hard for the Crows, along with Rory Laird (33, one goal) and Brodie Smith (27), but they ultimately paid the price for failing to take their chances.
The two finals contenders went goal-for-goal early, with the Crows’ key forward Riley Thilthorpe slotting a set shot after the siren to grab the lead at the first change.
The Crows pulled away with three goals to none in the second term, as their midfield got on top, then held the Giants at arm’s-length until the visitors stunned them with a final-term fightback.
Adelaide will be out to turn around its form on the road when it faces Melbourne at the MCG next Sunday.
SCOREBOARD
ADELAIDE 4.3 6.5 8.8 8.9 (57)
GREATER WESTERN SYDNEY 3.4 3.6 5.9 10.11 (71)
GOALS
Adelaide: Walker 2, Thilthorpe, Rachele, McAdam, Laird, Jones, Keays
Greater Western Sydney: Greene 3, Himmelberg, Hogan, Kelly, Cadman, Brown, Fahey, Lloyd
BEST
Adelaide: Dawson, Laird, Murphy, Smith, Hinge
Greater Western Sydney: Kelly, Greene, Whitfield, Taylor, Coniglio, Perryman
SUBSTITUTES
Adelaide: Ned McHenry (replaced Shane McAdam in the fourth quarter)
Greater Western Sydney: Josh Fahey (replaced Aaron Cadman in the fourth quarter)