The Warriors' Solomone Kata had yet another good game in the 36-14 win over the Titans on the Gold Coast.

The Warriors bounced back from 10-0 down against the Titans on Saturday night to pick up a 36-14 win on the Gold Coast.

It was a much-needed victory after losing their two previous games and, for once, it was Andrew McFadden's side that produced a second-half revival rather than being the team on the receiving end of one.

This was the Warriors' best win of the season. While the attack was as sharp as it often is, the errors were down and the defence kept its shape.

MATT ROBERTS/GETTY IMAGES Warriors playmaker Shaun Johnson runs the ball during his side's win over the Gold Coast Titans in Robina.

After being a late withdrawal the past two weeks and not named in the team earlier in the week, Sam Tomkins ran out to play at fullback for just his fourth game of the season.

His inclusion meant that Tuimoala Lolohea dropped out of the 17, while the club's State of Origin representatives, Ryan Hoffman and Jacob Lillyman, both started the game from the interchange bench.

There was class about Tomkins' game that had been there during his other appearances this season. He knows how to slightly delay a pass to give the player outside him a bit more space, and he regularly seems to know what's going to happen in the next couple of plays so he can insert himself into the game in the right place.

MATT ROBERTS/GETTY IMAGES Warriors youngster Raymond Faitala-Mariner runs into traffic against the Titans at Cbus Super Stadium.

It's no coincidence the Warriors have won all four games he's played in this year.

There were problems for the Warriors in the third minute with Nathan Friend going off for a concussion test, and nine minutes later the Titans went in for their opening try, scored by former Kiwi Josh Hoffman, with the Warriors' right-edge defence unable to cope with some quick passes.

In the 17th minute the Titans' Lachlan Burr scored his maiden NRL try, smashing his way up the middle of the field. At this early stage, this game was looking like a lost cause for the Warriors.

But that was far from the case. In the 20th minute, Friend, who had returned to the game five minutes earlier, picked up a ball from the ruck and saw a yawning gap outside him. From five metres out he put his head down and charged in before anyone could put a decent tackle on him.

The Warriors were able to have plenty of possession late in the half and they almost turned it into points when prop Charlie Gubb made a lunge for the line under the posts, but his right hand slipped off the ball as he went to ground it.

That was as close as any team got to scoring until the 51st minute when Raymond Faitala-Mariner, who had just come on for Ken Maumalo, was able to crunch his way through four potential tacklers to score.

Shaun Johnson's conversion put the Warriors in front for the first time, up 12-10.

Four minutes later there was another of those wonderful moments of play from Johnson as he threw a big dummy, stepped a couple of players, danced around one more and went in for the try.

With 16 minutes left Konrad Hurrell grabbed hold of a Johnson grubber kick to give the Warriors their next try.

James Roberts picked up his 14th try of the season in the 70th minute for the Titans, but there was to be no fightback as Bodene Thompson and then Johnson scored further tries for the Warriors.

Warriors 36 (Nathan Friend, Raymond Faitala-Mariner, Shaun Johnson 2, Konrad Hurrell, Bodene Thompson tries; Shaun Johnson 6 goals) Gold Coast Titans 14 (Josh Hoffman, Lachlan Burr, James Roberts tries; Aidan Sezer goal) HT: 6-10