Fremantle spearhead Matt Taberner has booted four goals in a plucky 12-point AFL away win against Adelaide.
The Dockers, despite losing key onballer Adam Cerra to an ankle injury, prevailed 12.12 (84) to 11.6 (72) at Adelaide Oval on Sunday.
Fremantle steamed to victory with a late burst to record the first win by a Western Australian side on the road this season, moving to 3-2 in a crucial result for Justin Longmuir's side.
After slipping four points down 11 minutes into the last term, they kicked four consecutive goals in a eight-minute spree.
While Fremantle's Taberner was a constant threat in attack, onballer Angus Brayshaw was a standout with a 33 disposals including seven clearances.
His esteemed midfield mates David Mundy (28 touches) and Nat Fyfe (23 possessions) were influential, Luke Ryan (24 touches, 10 marks) was brilliant in defence and Travis Colyer and Lachie Schultz kicked two goals each.
Adelaide defenders Brodie Smith (27 disposals) and Tom Doedee (22 possessions) were superb while Ben Keays (31), Rory Laird (29, seven clearances) and wingers Paul Seedsman (28) and Lachlan Sholl (23) were prolific ball-winners.
Key forward Taylor Walker and Jimmy Rowe both slotted two goals for the Crows, who suffered their first home defeat of the season.
After scored were locked a 2.1 apiece at quarter-time, Fremantle hit the front early in the second term when Michael Frederick goled on the run.
But the Crows booted three goals in the last 10 minutes - coinciding with the ankle injury to Fremantle's Cerra - to take a 10-point halftime lead, 5.5 to 3.5.
The gallant Dockers hit back in the third quarter, controlling field play and capitalising with five goals to three.
Spearhead Taberner scored two majors for the term but every time Freo snuck a goal ahead, Adelaide struck against the run of play - when first-year Crow Rowe threaded a clever checkside, the hosts were just one point down at three quarter-time.
After a tense, goal-less opening 10 minutes of the last stanza, Adelaide's Walker broke the deadlock to put his side four points ahead.
But Docker stalwart Mundy soon responded with an accurate snap in heavy traffic, his striking triggering a match-winning four-goal spree in eight minutes.
The Dockers return home to face North Melbourne in round six, while Adelaide head to Launceston to play Hawthorn.
IMAGE: News Limited.