Perez was in the right spot to tap home from close range after a great run and cross from defender Joshua Rose in the 90th minute.

In the first half Perez had a host of great chances to open the scoring but failed to hit the target.

Despite the nail-biting victory Central Coast is set for a tough week on the training paddock.

The Mariners will take on Brisbane in the first leg of the major semi-final at Gosford on Saturday night, but will have to have much more of a cutting edge in front of goal to challenge the premiership favourites.

With the Jets having no hope of making the finals after Wellington's victory over North Queensland earlier in the day, there was little to play for in front of 9975 fans.

It was the Mariners who had most of the running the first half with Perez in the thick of the action.

Perez watched as his well-taken free kick went just wide in the 20th minute and two minutes later he had a shot saved after good lead-up play from Daniel McBreen and Bernie Ibini-Isei.

The home team had all the chances in the first half with captain Alex Wilkinson heading wide in the 23rd minute before Perez had two more chances just before half-time. He failed to hit the target both times.

Newcastle warmed to the task and put the Mariners defence under pressure after the break. Tarek Elrich sent a long range shot just over the bar six minutes into the half before an Ali Abbas shot caused Mariners goalkeeper Mathew Ryan some trouble five minutes later.

The Jets best chance came in the 64th minute when Marko Jesic had his goalbound shot brilliantly blocked by Patrick Zwaanswijk. Within a minute of that block Jesic then had a stinging 25m shot saved by Ryan.

The Mariners pushed right in the final minutes with captain Nikolai Topor-Stanley in the right spot to deny Adam Kwasnik an easy close range header with three minutes remaining before Perez scored his sixth goal of the season.

Central Coast Mariners 1 (Perez 90')
Newcastle Jets 0
Crowd; 9975 @ Bluetongue Stadium