GOLD COAST, Qld - An amazing last-gasp effort by Gold Coast winger Kevin Gordon didn't come off as the Warriors defeated the Titans in an NRL thriller on Saturday night.
Gordon was desperately close to hauling in a loose ball in the final minute of the game but could only plant it on the deadball line as the Warriors held on for a crucial 24-22 win.
A double to Jerome Ropati had put the Warriors up by eight with less than 10 minutes to play but winger Anthony Don's smart try set-up a grandstand finish.
But with both teams desperate for the two competition points as the race for the top eight nears the finishing line, it was the Warriors who just did enough.
Earlier, forward Ryan James scored a first-half double as the Titans took a 16-10 halftime lead.
Man-mountain Konrad Hurrell's brilliant line break and run levelled scores early in the second term before Ropati's second put the Warriors ahead.
A Shaun Johnson penalty minutes later after Albert Kelly was pulled back for offside as he sprinted clear following an intercept proved crucial.
From that point the Titans stormed home but just missed out despite Gordon's desperation.
The Warriors will now head back to Auckland with fullback Kevin Locke on report for a dangerous throw on Titan David Mead and centre Dane Nielsen carrying a shin injury.
The Titans also have a concern with veteran forward Mark Minichiello not playing beyond the 10th minute in his 150th match for the club after suffering a facial injury.