Liverpool midfielder Dominik Szoboszlai scored a penalty with the last kick of the game to rescue a dramatic 2-2 draw against Newcastle in Andoni Iraola's first match in charge of the Reds.