Millions of voters have turned out in NSW to choose the state's 58th parliament, in an election that has seen record numbers of postal votes sent out by the NSW Electoral Commission.
Victory in today's election will be a battle for either major party with 47 seats required to form majority government.