Cult club St Pauli have won their first Bundlesliga match under Socceroo Jackson Irvine's captaincy since returning to the German top-flight.